ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.615.2

This commit is contained in:
speakeasybot
2025-09-15 00:13:35 +00:00
parent 442b11c11a
commit ed63eb13b9
12 changed files with 45 additions and 29 deletions

View File

@@ -1,12 +1,12 @@
lockVersion: 2.0.0 lockVersion: 2.0.0
id: 16f22cbf-f23f-4419-8924-3a4b06381947 id: 16f22cbf-f23f-4419-8924-3a4b06381947
management: management:
docChecksum: 4a7c64e455521ea3ac1e4957e621f694 docChecksum: dd151459f079aa5c974ad9f0015d580a
docVersion: 0.0.3 docVersion: 0.0.3
speakeasyVersion: 1.598.3 speakeasyVersion: 1.615.2
generationVersion: 2.674.3 generationVersion: 2.698.4
releaseVersion: 0.40.2 releaseVersion: 0.40.3
configChecksum: d25398eb6a9f1331974017b75e2ccb7c configChecksum: da34b6fc69cb6f59e054eff389118e32
repoURL: https://github.com/LukeHagar/plexjs.git repoURL: https://github.com/LukeHagar/plexjs.git
repoSubDirectory: . repoSubDirectory: .
installationURL: https://github.com/LukeHagar/plexjs installationURL: https://github.com/LukeHagar/plexjs
@@ -15,7 +15,7 @@ features:
typescript: typescript:
additionalDependencies: 0.1.0 additionalDependencies: 0.1.0
constsAndDefaults: 0.1.12 constsAndDefaults: 0.1.12
core: 3.21.20 core: 3.21.22
defaultEnabledRetries: 0.1.0 defaultEnabledRetries: 0.1.0
deprecations: 2.81.1 deprecations: 2.81.1
downloadStreams: 0.1.1 downloadStreams: 0.1.1
@@ -24,7 +24,7 @@ features:
envVarSecurityUsage: 0.1.2 envVarSecurityUsage: 0.1.2
errors: 2.86.0 errors: 2.86.0
flattening: 2.82.1 flattening: 2.82.1
globalSecurity: 2.82.13 globalSecurity: 2.82.14
globalSecurityCallbacks: 0.1.0 globalSecurityCallbacks: 0.1.0
globalSecurityFlattening: 0.1.0 globalSecurityFlattening: 0.1.0
globalServerURLs: 2.82.5 globalServerURLs: 2.82.5

View File

@@ -16,12 +16,13 @@ generation:
auth: auth:
oAuth2ClientCredentialsEnabled: true oAuth2ClientCredentialsEnabled: true
oAuth2PasswordEnabled: false oAuth2PasswordEnabled: false
hoistGlobalSecurity: true
tests: tests:
generateTests: true generateTests: true
generateNewTests: false generateNewTests: false
skipResponseBodyAssertions: false skipResponseBodyAssertions: false
typescript: typescript:
version: 0.40.2 version: 0.40.3
additionalDependencies: additionalDependencies:
dependencies: {} dependencies: {}
devDependencies: {} devDependencies: {}
@@ -55,5 +56,7 @@ typescript:
outputModelSuffix: output outputModelSuffix: output
packageName: '@lukehagar/plexjs' packageName: '@lukehagar/plexjs'
responseFormat: envelope responseFormat: envelope
sseFlatResponse: false
templateVersion: v2 templateVersion: v2
usageSDKInitImports: []
useIndexModules: true useIndexModules: true

View File

@@ -1,4 +1,4 @@
speakeasyVersion: 1.598.3 speakeasyVersion: 1.615.2
sources: sources:
my-source: my-source:
sourceNamespace: my-source sourceNamespace: my-source
@@ -9,20 +9,20 @@ sources:
- main - main
plexapi: plexapi:
sourceNamespace: plexapi sourceNamespace: plexapi
sourceRevisionDigest: sha256:b4fa89a3571fbdcb4228800772a5fe1c292170babcd3e055161ae54402f89577 sourceRevisionDigest: sha256:5125adfea1b0daea399c6ecf755e32795de6b4131465ae6a1f32ad73b3bc7787
sourceBlobDigest: sha256:f84dd2bfdaea4074454cea3c7fbc6c9e05515c5e9e961abb4923b77f8faf48f1 sourceBlobDigest: sha256:95cea18b6e5f7d76d35db0aba5bcb59e72cf204451a2b09a99be0e3e9ec1f4c0
tags: tags:
- latest - latest
- speakeasy-sdk-regen-1754525566 - speakeasy-sdk-regen-1757895128
- 0.0.3 - 0.0.3
targets: targets:
plexjs: plexjs:
source: plexapi source: plexapi
sourceNamespace: plexapi sourceNamespace: plexapi
sourceRevisionDigest: sha256:b4fa89a3571fbdcb4228800772a5fe1c292170babcd3e055161ae54402f89577 sourceRevisionDigest: sha256:5125adfea1b0daea399c6ecf755e32795de6b4131465ae6a1f32ad73b3bc7787
sourceBlobDigest: sha256:f84dd2bfdaea4074454cea3c7fbc6c9e05515c5e9e961abb4923b77f8faf48f1 sourceBlobDigest: sha256:95cea18b6e5f7d76d35db0aba5bcb59e72cf204451a2b09a99be0e3e9ec1f4c0
codeSamplesNamespace: code-samples-typescript-plexjs codeSamplesNamespace: code-samples-typescript-plexjs
codeSamplesRevisionDigest: sha256:fad7b51412f86afddf932154d377ce69b63c88aa60207fbaea6c33d6d669fab6 codeSamplesRevisionDigest: sha256:1e2d6fa14f87b947de490bc7f88a36b2e43145643385bd8f728c7cdc69b56086
workflow: workflow:
workflowVersion: 1.0.0 workflowVersion: 1.0.0
speakeasyVersion: latest speakeasyVersion: latest

View File

@@ -1389,3 +1389,13 @@ Based on:
- [typescript v0.40.2] . - [typescript v0.40.2] .
### Releases ### Releases
- [NPM v0.40.2] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.40.2 - . - [NPM v0.40.2] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.40.2 - .
## 2025-09-15 00:11:38
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.615.2 (2.698.4) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v0.40.3] .
### Releases
- [NPM v0.40.3] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.40.3 - .

View File

@@ -18,7 +18,7 @@
}, },
"..": { "..": {
"name": "@lukehagar/plexjs", "name": "@lukehagar/plexjs",
"version": "0.40.2", "version": "0.40.3",
"dependencies": { "dependencies": {
"zod": "^3.20.0" "zod": "^3.20.0"
}, },

View File

@@ -8,7 +8,7 @@ dotenv.config();
* Example usage of the @lukehagar/plexjs SDK * Example usage of the @lukehagar/plexjs SDK
* *
* To run this example from the examples directory: * To run this example from the examples directory:
* npm run build && npx tsx serverGetServerCapabilities.ts * npm run build && npx tsx serverGetServerCapabilities.example.ts
*/ */
import { PlexAPI } from "@lukehagar/plexjs"; import { PlexAPI } from "@lukehagar/plexjs";
@@ -18,7 +18,7 @@ const plexAPI = new PlexAPI({
}); });
async function main() { async function main() {
const result = await plexAPI.getServerCapabilities(); const result = await plexAPI.server.getServerCapabilities();
console.log(result); console.log(result);
} }

View File

@@ -2,7 +2,7 @@
{ {
"name": "@lukehagar/plexjs", "name": "@lukehagar/plexjs",
"version": "0.40.2", "version": "0.40.3",
"exports": { "exports": {
".": "./src/index.ts", ".": "./src/index.ts",
"./sdk/models/errors": "./src/sdk/models/errors/index.ts", "./sdk/models/errors": "./src/sdk/models/errors/index.ts",

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "@lukehagar/plexjs", "name": "@lukehagar/plexjs",
"version": "0.40.2", "version": "0.40.3",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@lukehagar/plexjs", "name": "@lukehagar/plexjs",
"version": "0.40.2", "version": "0.40.3",
"dependencies": { "dependencies": {
"zod": "^3.20.0" "zod": "^3.20.0"
}, },

View File

@@ -1,6 +1,6 @@
{ {
"name": "@lukehagar/plexjs", "name": "@lukehagar/plexjs",
"version": "0.40.2", "version": "0.40.3",
"author": "LukeHagar", "author": "LukeHagar",
"main": "./index.js", "main": "./index.js",
"sideEffects": false, "sideEffects": false,

View File

@@ -94,7 +94,7 @@ export function serverURLFromOptions(options: SDKOptions): URL | null {
export const SDK_METADATA = { export const SDK_METADATA = {
language: "typescript", language: "typescript",
openapiDocVersion: "0.0.3", openapiDocVersion: "0.0.3",
sdkVersion: "0.40.2", sdkVersion: "0.40.3",
genVersion: "2.674.3", genVersion: "2.698.4",
userAgent: "speakeasy-sdk/typescript 0.40.2 2.674.3 0.0.3 @lukehagar/plexjs", userAgent: "speakeasy-sdk/typescript 0.40.3 2.698.4 0.0.3 @lukehagar/plexjs",
} as const; } as const;

View File

@@ -83,7 +83,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

@@ -16,9 +16,9 @@ import { SDKValidationError } from "../errors/sdkvalidationerror.js";
export const GetWatchListServerList = [ export const GetWatchListServerList = [
/** /**
* The plex metadata provider server * The plex discover provider server
*/ */
"https://metadata.provider.plex.tv", "https://discover.provider.plex.tv",
] as const; ] as const;
/** /**