ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.459.2

This commit is contained in:
speakeasybot
2024-12-22 00:12:06 +00:00
parent 4e989e0de3
commit b03cc6a609
15 changed files with 85 additions and 63 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: dc7ff4de161f3992a3f9897b6d08edb8 docChecksum: 9be7ce168c15f9bbc97fc776e548867c
docVersion: 0.0.3 docVersion: 0.0.3
speakeasyVersion: 1.456.1 speakeasyVersion: 1.459.2
generationVersion: 2.481.0 generationVersion: 2.483.1
releaseVersion: 0.32.0 releaseVersion: 0.32.1
configChecksum: 59bccc7cfe42ec8e4aa779aafcfb6378 configChecksum: c92521b4e4f4f8cdc0e69e9812bd1798
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.11 constsAndDefaults: 0.1.11
core: 3.18.11 core: 3.18.12
defaultEnabledRetries: 0.1.0 defaultEnabledRetries: 0.1.0
deprecations: 2.81.1 deprecations: 2.81.1
downloadStreams: 0.1.1 downloadStreams: 0.1.1

View File

@@ -13,7 +13,7 @@ generation:
oAuth2ClientCredentialsEnabled: true oAuth2ClientCredentialsEnabled: true
oAuth2PasswordEnabled: false oAuth2PasswordEnabled: false
typescript: typescript:
version: 0.32.0 version: 0.32.1
additionalDependencies: additionalDependencies:
dependencies: {} dependencies: {}
devDependencies: {} devDependencies: {}

View File

@@ -1,4 +1,4 @@
speakeasyVersion: 1.456.1 speakeasyVersion: 1.459.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:ccba0c42f1644923e2209e28da7a78195a843e48da1aeaaedbf8759f1a8a0fe0 sourceRevisionDigest: sha256:28e2213b78ff9c789846a4a0b7ab9fb219079a1699d44b22d28474efc4f48eac
sourceBlobDigest: sha256:b362c110ef633288220a55ab50627374b996c64f2d9b8e020944e84ea2840332 sourceBlobDigest: sha256:fa76c39de0ff801844dd56a76c26ab6ca88695fc9b42bb9ff9a8aab5b2b21277
tags: tags:
- latest - latest
- speakeasy-sdk-regen-1734710483 - speakeasy-sdk-regen-1734826254
- 0.0.3 - 0.0.3
targets: targets:
plexjs: plexjs:
source: plexapi source: plexapi
sourceNamespace: plexapi sourceNamespace: plexapi
sourceRevisionDigest: sha256:ccba0c42f1644923e2209e28da7a78195a843e48da1aeaaedbf8759f1a8a0fe0 sourceRevisionDigest: sha256:28e2213b78ff9c789846a4a0b7ab9fb219079a1699d44b22d28474efc4f48eac
sourceBlobDigest: sha256:b362c110ef633288220a55ab50627374b996c64f2d9b8e020944e84ea2840332 sourceBlobDigest: sha256:fa76c39de0ff801844dd56a76c26ab6ca88695fc9b42bb9ff9a8aab5b2b21277
codeSamplesNamespace: code-samples-typescript-plexjs codeSamplesNamespace: code-samples-typescript-plexjs
codeSamplesRevisionDigest: sha256:f1245ceff6a26548b804c05954169ae215f024ea7b77438a4d6b86fdcd5a080c codeSamplesRevisionDigest: sha256:7d4fa9b8b7f828000504117f5d5075b647941dd02857cd0c4dded2aafa917a83
workflow: workflow:
workflowVersion: 1.0.0 workflowVersion: 1.0.0
speakeasyVersion: latest speakeasyVersion: latest

View File

@@ -1159,3 +1159,13 @@ Based on:
- [typescript v0.32.0] . - [typescript v0.32.0] .
### Releases ### Releases
- [NPM v0.32.0] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.32.0 - . - [NPM v0.32.0] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.32.0 - .
## 2024-12-22 00:10:48
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.459.2 (2.483.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v0.32.1] .
### Releases
- [NPM v0.32.1] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.32.1 - .

View File

@@ -1,6 +1,6 @@
# Supported JavaScript runtimes # Supported JavaScript runtimes
This SDK is intended to be used in JavaScript runtimes that support the following features: This SDK is intended to be used in JavaScript runtimes that support ECMAScript 2020 or newer. The SDK uses the following features:
* [Web Fetch API][web-fetch] * [Web Fetch API][web-fetch]
* [Web Streams API][web-streams] and in particular `ReadableStream` * [Web Streams API][web-streams] and in particular `ReadableStream`

View File

@@ -25,6 +25,7 @@ let value: GetSessionsMediaContainer = {
librarySectionKey: "/library/sections/3", librarySectionKey: "/library/sections/3",
librarySectionTitle: "Music", librarySectionTitle: "Music",
musicAnalysisVersion: "1", musicAnalysisVersion: "1",
originalTitle: "The American Dream Is Killing Me",
parentGuid: "plex://album/65394d6d472b8ab03ef47f12", parentGuid: "plex://album/65394d6d472b8ab03ef47f12",
parentIndex: 1, parentIndex: 1,
parentKey: "/library/metadata/67084", parentKey: "/library/metadata/67084",

View File

@@ -22,6 +22,7 @@ let value: GetSessionsMetadata = {
librarySectionKey: "/library/sections/3", librarySectionKey: "/library/sections/3",
librarySectionTitle: "Music", librarySectionTitle: "Music",
musicAnalysisVersion: "1", musicAnalysisVersion: "1",
originalTitle: "The American Dream Is Killing Me",
parentGuid: "plex://album/65394d6d472b8ab03ef47f12", parentGuid: "plex://album/65394d6d472b8ab03ef47f12",
parentIndex: 1, parentIndex: 1,
parentKey: "/library/metadata/67084", parentKey: "/library/metadata/67084",
@@ -120,42 +121,43 @@ let value: GetSessionsMetadata = {
## Fields ## Fields
| Field | Type | Required | Description | Example | | Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| `addedAt` | *number* | :heavy_minus_sign: | N/A | 1705543312 | | `addedAt` | *number* | :heavy_minus_sign: | N/A | 1705543312 |
| `art` | *string* | :heavy_minus_sign: | N/A | /library/metadata/39904/art/1705310687 | | `art` | *string* | :heavy_minus_sign: | N/A | /library/metadata/39904/art/1705310687 |
| `duration` | *number* | :heavy_minus_sign: | N/A | 186240 | | `duration` | *number* | :heavy_minus_sign: | N/A | 186240 |
| `grandparentArt` | *string* | :heavy_minus_sign: | N/A | /library/metadata/39904/art/1705310687 | | `grandparentArt` | *string* | :heavy_minus_sign: | N/A | /library/metadata/39904/art/1705310687 |
| `grandparentGuid` | *string* | :heavy_minus_sign: | N/A | plex://artist/5d07bbfd403c6402904a6480 | | `grandparentGuid` | *string* | :heavy_minus_sign: | N/A | plex://artist/5d07bbfd403c6402904a6480 |
| `grandparentKey` | *string* | :heavy_minus_sign: | N/A | /library/metadata/39904 | | `grandparentKey` | *string* | :heavy_minus_sign: | N/A | /library/metadata/39904 |
| `grandparentRatingKey` | *string* | :heavy_minus_sign: | N/A | 39904 | | `grandparentRatingKey` | *string* | :heavy_minus_sign: | N/A | 39904 |
| `grandparentThumb` | *string* | :heavy_minus_sign: | N/A | /library/metadata/39904/thumb/1705310687 | | `grandparentThumb` | *string* | :heavy_minus_sign: | N/A | /library/metadata/39904/thumb/1705310687 |
| `grandparentTitle` | *string* | :heavy_minus_sign: | N/A | Green Day | | `grandparentTitle` | *string* | :heavy_minus_sign: | N/A | Green Day |
| `guid` | *string* | :heavy_minus_sign: | N/A | plex://track/6535834f71f22f36f71a8e8f | | `guid` | *string* | :heavy_minus_sign: | N/A | plex://track/6535834f71f22f36f71a8e8f |
| `index` | *number* | :heavy_minus_sign: | N/A | 1 | | `index` | *number* | :heavy_minus_sign: | N/A | 1 |
| `key` | *string* | :heavy_minus_sign: | N/A | /library/metadata/67085 | | `key` | *string* | :heavy_minus_sign: | N/A | /library/metadata/67085 |
| `librarySectionID` | *string* | :heavy_minus_sign: | N/A | 3 | | `librarySectionID` | *string* | :heavy_minus_sign: | N/A | 3 |
| `librarySectionKey` | *string* | :heavy_minus_sign: | N/A | /library/sections/3 | | `librarySectionKey` | *string* | :heavy_minus_sign: | N/A | /library/sections/3 |
| `librarySectionTitle` | *string* | :heavy_minus_sign: | N/A | Music | | `librarySectionTitle` | *string* | :heavy_minus_sign: | N/A | Music |
| `musicAnalysisVersion` | *string* | :heavy_minus_sign: | N/A | 1 | | `musicAnalysisVersion` | *string* | :heavy_minus_sign: | N/A | 1 |
| `parentGuid` | *string* | :heavy_minus_sign: | N/A | plex://album/65394d6d472b8ab03ef47f12 | | `originalTitle` | *string* | :heavy_minus_sign: | The original untranslated name of the media item when non-english, or the track artist if an audio Item has an album artist | The American Dream Is Killing Me |
| `parentIndex` | *number* | :heavy_minus_sign: | N/A | 1 | | `parentGuid` | *string* | :heavy_minus_sign: | N/A | plex://album/65394d6d472b8ab03ef47f12 |
| `parentKey` | *string* | :heavy_minus_sign: | N/A | /library/metadata/67084 | | `parentIndex` | *number* | :heavy_minus_sign: | N/A | 1 |
| `parentRatingKey` | *string* | :heavy_minus_sign: | N/A | 67084 | | `parentKey` | *string* | :heavy_minus_sign: | N/A | /library/metadata/67084 |
| `parentStudio` | *string* | :heavy_minus_sign: | N/A | Reprise Records | | `parentRatingKey` | *string* | :heavy_minus_sign: | N/A | 67084 |
| `parentThumb` | *string* | :heavy_minus_sign: | N/A | /library/metadata/67084/thumb/1705543314 | | `parentStudio` | *string* | :heavy_minus_sign: | N/A | Reprise Records |
| `parentTitle` | *string* | :heavy_minus_sign: | N/A | Saviors | | `parentThumb` | *string* | :heavy_minus_sign: | N/A | /library/metadata/67084/thumb/1705543314 |
| `parentYear` | *number* | :heavy_minus_sign: | N/A | 2024 | | `parentTitle` | *string* | :heavy_minus_sign: | N/A | Saviors |
| `ratingCount` | *number* | :heavy_minus_sign: | N/A | 45885 | | `parentYear` | *number* | :heavy_minus_sign: | N/A | 2024 |
| `ratingKey` | *string* | :heavy_minus_sign: | N/A | 67085 | | `ratingCount` | *number* | :heavy_minus_sign: | N/A | 45885 |
| `sessionKey` | *string* | :heavy_minus_sign: | N/A | 203 | | `ratingKey` | *string* | :heavy_minus_sign: | N/A | 67085 |
| `thumb` | *string* | :heavy_minus_sign: | N/A | /library/metadata/67084/thumb/1705543314 | | `sessionKey` | *string* | :heavy_minus_sign: | N/A | 203 |
| `title` | *string* | :heavy_minus_sign: | N/A | The American Dream Is Killing Me | | `thumb` | *string* | :heavy_minus_sign: | N/A | /library/metadata/67084/thumb/1705543314 |
| `titleSort` | *string* | :heavy_minus_sign: | N/A | American Dream Is Killing Me | | `title` | *string* | :heavy_minus_sign: | N/A | The American Dream Is Killing Me |
| `type` | *string* | :heavy_minus_sign: | N/A | track | | `titleSort` | *string* | :heavy_minus_sign: | N/A | American Dream Is Killing Me |
| `updatedAt` | *number* | :heavy_minus_sign: | N/A | 1705543314 | | `type` | *string* | :heavy_minus_sign: | N/A | track |
| `viewOffset` | *number* | :heavy_minus_sign: | N/A | 1000 | | `updatedAt` | *number* | :heavy_minus_sign: | N/A | 1705543314 |
| `media` | [operations.GetSessionsMedia](../../../sdk/models/operations/getsessionsmedia.md)[] | :heavy_minus_sign: | N/A | | | `viewOffset` | *number* | :heavy_minus_sign: | N/A | 1000 |
| `user` | [operations.GetSessionsUser](../../../sdk/models/operations/getsessionsuser.md) | :heavy_minus_sign: | N/A | | | `media` | [operations.GetSessionsMedia](../../../sdk/models/operations/getsessionsmedia.md)[] | :heavy_minus_sign: | N/A | |
| `player` | [operations.Player](../../../sdk/models/operations/player.md) | :heavy_minus_sign: | N/A | | | `user` | [operations.GetSessionsUser](../../../sdk/models/operations/getsessionsuser.md) | :heavy_minus_sign: | N/A | |
| `session` | [operations.Session](../../../sdk/models/operations/session.md) | :heavy_minus_sign: | N/A | | | `player` | [operations.Player](../../../sdk/models/operations/player.md) | :heavy_minus_sign: | N/A | |
| `session` | [operations.Session](../../../sdk/models/operations/session.md) | :heavy_minus_sign: | N/A | |

View File

@@ -32,6 +32,7 @@ let value: GetSessionsResponse = {
librarySectionKey: "/library/sections/3", librarySectionKey: "/library/sections/3",
librarySectionTitle: "Music", librarySectionTitle: "Music",
musicAnalysisVersion: "1", musicAnalysisVersion: "1",
originalTitle: "The American Dream Is Killing Me",
parentGuid: "plex://album/65394d6d472b8ab03ef47f12", parentGuid: "plex://album/65394d6d472b8ab03ef47f12",
parentIndex: 1, parentIndex: 1,
parentKey: "/library/metadata/67084", parentKey: "/library/metadata/67084",

View File

@@ -28,6 +28,7 @@ let value: GetSessionsResponseBody = {
librarySectionKey: "/library/sections/3", librarySectionKey: "/library/sections/3",
librarySectionTitle: "Music", librarySectionTitle: "Music",
musicAnalysisVersion: "1", musicAnalysisVersion: "1",
originalTitle: "The American Dream Is Killing Me",
parentGuid: "plex://album/65394d6d472b8ab03ef47f12", parentGuid: "plex://album/65394d6d472b8ab03ef47f12",
parentIndex: 1, parentIndex: 1,
parentKey: "/library/metadata/67084", parentKey: "/library/metadata/67084",

View File

@@ -2,7 +2,7 @@
{ {
"name": "@lukehagar/plexjs", "name": "@lukehagar/plexjs",
"version": "0.32.0", "version": "0.32.1",
"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.32.0", "version": "0.32.1",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@lukehagar/plexjs", "name": "@lukehagar/plexjs",
"version": "0.32.0", "version": "0.32.1",
"devDependencies": { "devDependencies": {
"@typescript-eslint/eslint-plugin": "^7.7.1", "@typescript-eslint/eslint-plugin": "^7.7.1",
"@typescript-eslint/parser": "^7.7.1", "@typescript-eslint/parser": "^7.7.1",

View File

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

View File

@@ -90,7 +90,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.32.0", sdkVersion: "0.32.1",
genVersion: "2.481.0", genVersion: "2.483.1",
userAgent: "speakeasy-sdk/typescript 0.32.0 2.481.0 0.0.3 @lukehagar/plexjs", userAgent: "speakeasy-sdk/typescript 0.32.1 2.483.1 0.0.3 @lukehagar/plexjs",
} as const; } as const;

View File

@@ -102,6 +102,10 @@ export type GetSessionsMetadata = {
librarySectionKey?: string | undefined; librarySectionKey?: string | undefined;
librarySectionTitle?: string | undefined; librarySectionTitle?: string | undefined;
musicAnalysisVersion?: string | undefined; musicAnalysisVersion?: string | undefined;
/**
* The original untranslated name of the media item when non-english, or the track artist if an audio Item has an album artist
*/
originalTitle?: string | undefined;
parentGuid?: string | undefined; parentGuid?: string | undefined;
parentIndex?: number | undefined; parentIndex?: number | undefined;
parentKey?: string | undefined; parentKey?: string | undefined;
@@ -659,6 +663,7 @@ export const GetSessionsMetadata$inboundSchema: z.ZodType<
librarySectionKey: z.string().optional(), librarySectionKey: z.string().optional(),
librarySectionTitle: z.string().optional(), librarySectionTitle: z.string().optional(),
musicAnalysisVersion: z.string().optional(), musicAnalysisVersion: z.string().optional(),
originalTitle: z.string().optional(),
parentGuid: z.string().optional(), parentGuid: z.string().optional(),
parentIndex: z.number().int().optional(), parentIndex: z.number().int().optional(),
parentKey: z.string().optional(), parentKey: z.string().optional(),
@@ -707,6 +712,7 @@ export type GetSessionsMetadata$Outbound = {
librarySectionKey?: string | undefined; librarySectionKey?: string | undefined;
librarySectionTitle?: string | undefined; librarySectionTitle?: string | undefined;
musicAnalysisVersion?: string | undefined; musicAnalysisVersion?: string | undefined;
originalTitle?: string | undefined;
parentGuid?: string | undefined; parentGuid?: string | undefined;
parentIndex?: number | undefined; parentIndex?: number | undefined;
parentKey?: string | undefined; parentKey?: string | undefined;
@@ -752,6 +758,7 @@ export const GetSessionsMetadata$outboundSchema: z.ZodType<
librarySectionKey: z.string().optional(), librarySectionKey: z.string().optional(),
librarySectionTitle: z.string().optional(), librarySectionTitle: z.string().optional(),
musicAnalysisVersion: z.string().optional(), musicAnalysisVersion: z.string().optional(),
originalTitle: z.string().optional(),
parentGuid: z.string().optional(), parentGuid: z.string().optional(),
parentIndex: z.number().int().optional(), parentIndex: z.number().int().optional(),
parentKey: z.string().optional(), parentKey: z.string().optional(),

View File

@@ -2,7 +2,7 @@
"compilerOptions": { "compilerOptions": {
"incremental": true, "incremental": true,
"tsBuildInfoFile": ".tsbuildinfo", "tsBuildInfoFile": ".tsbuildinfo",
"target": "ES2018", "target": "ES2020",
"lib": ["ES2022", "DOM", "DOM.Iterable"], "lib": ["ES2022", "DOM", "DOM.Iterable"],
"jsx": "react-jsx", "jsx": "react-jsx",