Skip to content

chore: 🐝 Update SDK - Generate 0.24.2 #149

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 14, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
.DS_Store
**/.speakeasy/temp/
**/.speakeasy/logs/
.DS_Store
/mcp-server
/bin
/.eslintcache
Expand Down
18 changes: 9 additions & 9 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
lockVersion: 2.0.0
id: f42cb8e6-e2ce-4565-b975-5a9f38b94d5a
management:
docChecksum: 9e84e8d53fbc7c48d4bf35240b476a5b
docVersion: 1.1.7
speakeasyVersion: 1.531.0
generationVersion: 2.568.2
releaseVersion: 0.24.1
configChecksum: e318c02067c106739f38d2f8e11f5407
docChecksum: 2c60c5194be54f45a4d83cfadb0c940b
docVersion: 1.1.13
speakeasyVersion: 1.544.0
generationVersion: 2.599.0
releaseVersion: 0.24.2
configChecksum: 7f6374425761a1f1e5bc23bfe158b966
repoURL: https://github.com/Unstructured-IO/unstructured-js-client.git
repoSubDirectory: .
installationURL: https://github.com/Unstructured-IO/unstructured-js-client
Expand All @@ -16,15 +16,15 @@ features:
acceptHeaders: 2.81.2
additionalDependencies: 0.1.0
constsAndDefaults: 0.1.11
core: 3.21.5
core: 3.21.7
defaultEnabledRetries: 0.1.0
enumUnions: 0.1.0
envVarSecurityUsage: 0.1.2
examples: 2.81.5
globalSecurity: 2.82.13
globalSecurityCallbacks: 0.1.0
globalServerURLs: 2.82.4
mcpServer: 0.9.1
globalServerURLs: 2.82.5
mcpServer: 0.9.2
nameOverrides: 2.81.2
nullables: 0.1.1
openEnums: 0.1.1
Expand Down
16 changes: 8 additions & 8 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
speakeasyVersion: 1.531.0
speakeasyVersion: 1.544.0
sources:
my-source:
sourceNamespace: my-source
sourceRevisionDigest: sha256:7560ec216c554bca569c62c9ab518f0218f24cfb66f0e57b136b07d2c0a9b73e
sourceBlobDigest: sha256:2f8e18d1de0c41db8af50b06c236c6e68fe38a884a4f04aef5a04591af60cb7b
sourceRevisionDigest: sha256:3778d7344b58a3dc02faf58e532a22e1d55d48ae879c4d62cc08a1eae9b65f59
sourceBlobDigest: sha256:2c5f1ac0cce089cd7027dc50135ecd01c74a60895626026ab809f17a2141e308
tags:
- latest
- speakeasy-sdk-regen-1744072198
- 1.1.7
- speakeasy-sdk-regen-1746059716
- 1.1.13
targets:
unstructed-typescript:
source: my-source
sourceNamespace: my-source
sourceRevisionDigest: sha256:7560ec216c554bca569c62c9ab518f0218f24cfb66f0e57b136b07d2c0a9b73e
sourceBlobDigest: sha256:2f8e18d1de0c41db8af50b06c236c6e68fe38a884a4f04aef5a04591af60cb7b
sourceRevisionDigest: sha256:3778d7344b58a3dc02faf58e532a22e1d55d48ae879c4d62cc08a1eae9b65f59
sourceBlobDigest: sha256:2c5f1ac0cce089cd7027dc50135ecd01c74a60895626026ab809f17a2141e308
codeSamplesNamespace: my-source-typescript-code-samples
codeSamplesRevisionDigest: sha256:aea1e9a86c9c9aec7564f8fdc04f3e75a6a02912b25a3cd7c57c7ff3c8e320ee
codeSamplesRevisionDigest: sha256:3d318985a24646e499605b155fe2c4c146d6fe4d3cf99fb4e92006585af5459d
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -574,4 +574,14 @@ Based on:
### Generated
- [typescript v0.24.1] .
### Releases
- [NPM v0.24.1] https://www.npmjs.com/package/unstructured-client/v/0.24.1 - .
- [NPM v0.24.1] https://www.npmjs.com/package/unstructured-client/v/0.24.1 - .

## 2025-05-14 11:39:43
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.544.0 (2.599.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v0.24.2] .
### Releases
- [NPM v0.24.2] https://www.npmjs.com/package/unstructured-client/v/0.24.2 - .
1 change: 1 addition & 0 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ export default [
{
rules: {
"no-constant-condition": "off",
"no-useless-escape": "off",
// Handled by typescript compiler
"@typescript-eslint/no-unused-vars": "off",
"@typescript-eslint/no-explicit-any": "off",
Expand Down
3 changes: 2 additions & 1 deletion gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,12 @@ generation:
parameterOrderingFeb2024: false
requestResponseComponentNamesFeb2024: false
securityFeb2025: false
sharedErrorComponentsApr2025: false
auth:
oAuth2ClientCredentialsEnabled: false
oAuth2PasswordEnabled: false
typescript:
version: 0.24.1
version: 0.24.2
additionalDependencies:
dependencies:
async: ^3.2.5
Expand Down
2 changes: 1 addition & 1 deletion jsr.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

{
"name": "unstructured-client",
"version": "0.24.1",
"version": "0.24.2",
"exports": {
".": "./src/index.ts",
"./sdk/models/errors": "./src/sdk/models/errors/index.ts",
Expand Down
3 changes: 3 additions & 0 deletions overlay_client.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,3 +42,6 @@ actions:
"type": "boolean",
"default": false,
}
- target: $["components"]["schemas"]["partition_parameters"]["properties"]["tracking_enabled"]
description: Remove tracking_enabled from partition_parameters
remove: true
8 changes: 4 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

95 changes: 5 additions & 90 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "unstructured-client",
"version": "0.24.1",
"version": "0.24.2",
"author": "Unstructured",
"type": "module",
"bin": {
Expand Down Expand Up @@ -34,17 +34,15 @@
"prepublishOnly": "npm run build"
},
"peerDependencies": {
"@modelcontextprotocol/sdk": "^1.5.0",
"@modelcontextprotocol/sdk": ">=1.5.0 <1.10.0",
"zod": ">= 3"
},
"peerDependenciesMeta": {
"@modelcontextprotocol/sdk": {
"optional": true
}
"@modelcontextprotocol/sdk": {"optional":true}
},
"devDependencies": {
"@eslint/js": "^9.19.0",
"@modelcontextprotocol/sdk": "^1.5.0",
"@modelcontextprotocol/sdk": ">=1.5.0 <1.10.0",
"@stricli/core": "^1.1.1",
"@types/async": "^3.2.24",
"@types/express": "^4.17.21",
Expand All @@ -62,88 +60,5 @@
"dependencies": {
"async": "^3.2.5",
"pdf-lib": "^1.17.1"
},
"exports": {
".": {
"import": {
"unstructured-client/source": "./src/index.ts",
"types": "./dist/esm/index.d.ts",
"default": "./dist/esm/index.js"
},
"require": {
"types": "./dist/commonjs/index.d.ts",
"default": "./dist/commonjs/index.js"
}
},
"./package.json": "./package.json",
"./sdk/types": {
"import": {
"unstructured-client/source": "./src/sdk/types/index.ts",
"types": "./dist/esm/sdk/types/index.d.ts",
"default": "./dist/esm/sdk/types/index.js"
},
"require": {
"types": "./dist/commonjs/sdk/types/index.d.ts",
"default": "./dist/commonjs/sdk/types/index.js"
}
},
"./sdk/models/errors": {
"import": {
"unstructured-client/source": "./src/sdk/models/errors/index.ts",
"types": "./dist/esm/sdk/models/errors/index.d.ts",
"default": "./dist/esm/sdk/models/errors/index.js"
},
"require": {
"types": "./dist/commonjs/sdk/models/errors/index.d.ts",
"default": "./dist/commonjs/sdk/models/errors/index.js"
}
},
"./sdk/models/shared": {
"import": {
"unstructured-client/source": "./src/sdk/models/shared/index.ts",
"types": "./dist/esm/sdk/models/shared/index.d.ts",
"default": "./dist/esm/sdk/models/shared/index.js"
},
"require": {
"types": "./dist/commonjs/sdk/models/shared/index.d.ts",
"default": "./dist/commonjs/sdk/models/shared/index.js"
}
},
"./sdk/models/operations": {
"import": {
"unstructured-client/source": "./src/sdk/models/operations/index.ts",
"types": "./dist/esm/sdk/models/operations/index.d.ts",
"default": "./dist/esm/sdk/models/operations/index.js"
},
"require": {
"types": "./dist/commonjs/sdk/models/operations/index.d.ts",
"default": "./dist/commonjs/sdk/models/operations/index.js"
}
},
"./*.js": {
"import": {
"unstructured-client/source": "./src/*.ts",
"types": "./dist/esm/*.d.ts",
"default": "./dist/esm/*.js"
},
"require": {
"types": "./dist/commonjs/*.d.ts",
"default": "./dist/commonjs/*.js"
}
},
"./*": {
"import": {
"unstructured-client/source": "./src/*.ts",
"types": "./dist/esm/*.d.ts",
"default": "./dist/esm/*.js"
},
"require": {
"types": "./dist/commonjs/*.d.ts",
"default": "./dist/commonjs/*.js"
}
}
},
"main": "./dist/commonjs/index.js",
"types": "./dist/commonjs/index.d.ts",
"module": "./dist/esm/index.js"
}
}
8 changes: 4 additions & 4 deletions src/lib/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,9 @@ export function serverURLFromOptions(options: SDKOptions): URL | null {

export const SDK_METADATA = {
language: "typescript",
openapiDocVersion: "1.1.7",
sdkVersion: "0.24.1",
genVersion: "2.568.2",
openapiDocVersion: "1.1.13",
sdkVersion: "0.24.2",
genVersion: "2.599.0",
userAgent:
"speakeasy-sdk/typescript 0.24.1 2.568.2 1.1.7 unstructured-client",
"speakeasy-sdk/typescript 0.24.2 2.599.0 1.1.13 unstructured-client",
} as const;
20 changes: 20 additions & 0 deletions src/lib/matchers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ import { isPlainObject } from "./is-plain-object.js";
import { safeParse } from "./schemas.js";

export type Encoding =
| "jsonl"
| "json"
| "text"
| "bytes"
Expand All @@ -19,6 +20,7 @@ export type Encoding =
| "fail";

const DEFAULT_CONTENT_TYPES: Record<Encoding, string> = {
jsonl: "application/jsonl",
json: "application/json",
text: "text/plain",
bytes: "application/octet-stream",
Expand Down Expand Up @@ -72,6 +74,21 @@ export function json<T>(
return { ...options, enc: "json", codes, schema };
}

export function jsonl<T>(
codes: StatusCodePredicate,
schema: Schema<T>,
options?: MatchOptions,
): ValueMatcher<T> {
return { ...options, enc: "jsonl", codes, schema };
}

export function jsonlErr<E>(
codes: StatusCodePredicate,
schema: Schema<E>,
options?: MatchOptions,
): ErrorMatcher<E> {
return { ...options, err: true, enc: "jsonl", codes, schema };
}
export function textErr<E>(
codes: StatusCodePredicate,
schema: Schema<E>,
Expand Down Expand Up @@ -204,6 +221,9 @@ export function match<T, E>(
case "json":
raw = await response.json();
break;
case "jsonl":
raw = response.body;
break;
case "bytes":
raw = new Uint8Array(await response.arrayBuffer());
break;
Expand Down
Loading