From 24a03de27b4a46af80e9bf7f687ce577ac343a0e Mon Sep 17 00:00:00 2001 From: fern-api <115122769+fern-api[bot]@users.noreply.github.com> Date: Tue, 22 Jul 2025 00:02:52 +0000 Subject: [PATCH] SDK regeneration --- README.md | 12 +-- package.json | 2 +- src/Client.ts | 89 +++---------------- src/api/resources/accounts/client/Client.ts | 2 +- src/api/resources/actions/client/Client.ts | 2 +- .../resources/appCategories/client/Client.ts | 2 +- src/api/resources/apps/client/Client.ts | 2 +- src/api/resources/components/client/Client.ts | 2 +- .../deployedTriggers/client/Client.ts | 2 +- .../resources/oauthTokens/client/Client.ts | 2 +- src/api/resources/projects/client/Client.ts | 2 +- src/api/resources/proxy/client/Client.ts | 2 +- src/api/resources/tokens/client/Client.ts | 2 +- src/api/resources/triggers/client/Client.ts | 2 +- src/api/resources/users/client/Client.ts | 2 +- src/core/auth/OAuthTokenProvider.ts | 57 ------------ src/core/auth/index.ts | 1 - src/core/index.ts | 2 +- yarn.lock | 68 +++++++------- 19 files changed, 64 insertions(+), 191 deletions(-) delete mode 100644 src/core/auth/OAuthTokenProvider.ts diff --git a/README.md b/README.md index f757e28..95cac11 100644 --- a/README.md +++ b/README.md @@ -22,11 +22,7 @@ Instantiate and use the client with the following: ```typescript import { PipedreamClient } from "@pipedream/sdk"; -const client = new PipedreamClient({ - clientId: "YOUR_CLIENT_ID", - clientSecret: "YOUR_CLIENT_SECRET", - projectEnvironment: "YOUR_PROJECT_ENVIRONMENT", -}); +const client = new PipedreamClient({ token: "YOUR_TOKEN", projectEnvironment: "YOUR_PROJECT_ENVIRONMENT" }); await client.accounts.create({ app_slug: "app_slug", cfmap_json: "cfmap_json", @@ -74,11 +70,7 @@ List endpoints are paginated. The SDK provides an iterator so that you can simpl ```typescript import { PipedreamClient } from "@pipedream/sdk"; -const client = new PipedreamClient({ - clientId: "YOUR_CLIENT_ID", - clientSecret: "YOUR_CLIENT_SECRET", - projectEnvironment: "YOUR_PROJECT_ENVIRONMENT", -}); +const client = new PipedreamClient({ token: "YOUR_TOKEN", projectEnvironment: "YOUR_PROJECT_ENVIRONMENT" }); const response = await client.apps.list(); for await (const item of response) { console.log(item); diff --git a/package.json b/package.json index 89d8150..161a9bc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@pipedream/sdk", - "version": "2.0.0", + "version": "1.7.1", "private": false, "repository": "github:PipedreamHQ/pipedream-sdk-typescript", "type": "commonjs", diff --git a/src/Client.ts b/src/Client.ts index d8db70c..f2a8db0 100644 --- a/src/Client.ts +++ b/src/Client.ts @@ -5,7 +5,6 @@ import * as environments from "./environments.js"; import * as core from "./core/index.js"; import * as Pipedream from "./api/index.js"; -import { OauthTokens } from "./api/resources/oauthTokens/client/Client.js"; import { mergeHeaders } from "./core/headers.js"; import { AppCategories } from "./api/resources/appCategories/client/Client.js"; import { Apps } from "./api/resources/apps/client/Client.js"; @@ -18,15 +17,15 @@ import { DeployedTriggers } from "./api/resources/deployedTriggers/client/Client import { Projects } from "./api/resources/projects/client/Client.js"; import { Proxy } from "./api/resources/proxy/client/Client.js"; import { Tokens } from "./api/resources/tokens/client/Client.js"; +import { OauthTokens } from "./api/resources/oauthTokens/client/Client.js"; export declare namespace PipedreamClient { export interface Options { environment?: core.Supplier; /** Specify a custom URL to connect the client to. */ baseUrl?: core.Supplier; - clientId?: core.Supplier; - clientSecret?: core.Supplier; projectId: string; + token?: core.Supplier; /** Override the x-pd-environment header */ projectEnvironment?: core.Supplier; /** Additional headers to include in requests. */ @@ -49,7 +48,6 @@ export declare namespace PipedreamClient { export class PipedreamClient { protected readonly _options: PipedreamClient.Options; - private readonly _oauthTokenProvider: core.OAuthTokenProvider; protected _appCategories: AppCategories | undefined; protected _apps: Apps | undefined; protected _accounts: Accounts | undefined; @@ -79,112 +77,53 @@ export class PipedreamClient { _options?.headers, ), }; - - const clientId = this._options.clientId ?? process.env["PIPEDREAM_CLIENT_ID"]; - if (clientId == null) { - throw new Error( - "clientId is required; either pass it as an argument or set the PIPEDREAM_CLIENT_ID environment variable", - ); - } - - const clientSecret = this._options.clientSecret ?? process.env["PIPEDREAM_CLIENT_SECRET"]; - if (clientSecret == null) { - throw new Error( - "clientSecret is required; either pass it as an argument or set the PIPEDREAM_CLIENT_SECRET environment variable", - ); - } - - this._oauthTokenProvider = new core.OAuthTokenProvider({ - clientId, - clientSecret, - authClient: new OauthTokens({ - ...this._options, - environment: this._options.environment, - }), - }); } public get appCategories(): AppCategories { - return (this._appCategories ??= new AppCategories({ - ...this._options, - token: async () => await this._oauthTokenProvider.getToken(), - })); + return (this._appCategories ??= new AppCategories(this._options)); } public get apps(): Apps { - return (this._apps ??= new Apps({ - ...this._options, - token: async () => await this._oauthTokenProvider.getToken(), - })); + return (this._apps ??= new Apps(this._options)); } public get accounts(): Accounts { - return (this._accounts ??= new Accounts({ - ...this._options, - token: async () => await this._oauthTokenProvider.getToken(), - })); + return (this._accounts ??= new Accounts(this._options)); } public get users(): Users { - return (this._users ??= new Users({ - ...this._options, - token: async () => await this._oauthTokenProvider.getToken(), - })); + return (this._users ??= new Users(this._options)); } public get components(): Components { - return (this._components ??= new Components({ - ...this._options, - token: async () => await this._oauthTokenProvider.getToken(), - })); + return (this._components ??= new Components(this._options)); } public get actions(): Actions { - return (this._actions ??= new Actions({ - ...this._options, - token: async () => await this._oauthTokenProvider.getToken(), - })); + return (this._actions ??= new Actions(this._options)); } public get triggers(): Triggers { - return (this._triggers ??= new Triggers({ - ...this._options, - token: async () => await this._oauthTokenProvider.getToken(), - })); + return (this._triggers ??= new Triggers(this._options)); } public get deployedTriggers(): DeployedTriggers { - return (this._deployedTriggers ??= new DeployedTriggers({ - ...this._options, - token: async () => await this._oauthTokenProvider.getToken(), - })); + return (this._deployedTriggers ??= new DeployedTriggers(this._options)); } public get projects(): Projects { - return (this._projects ??= new Projects({ - ...this._options, - token: async () => await this._oauthTokenProvider.getToken(), - })); + return (this._projects ??= new Projects(this._options)); } public get proxy(): Proxy { - return (this._proxy ??= new Proxy({ - ...this._options, - token: async () => await this._oauthTokenProvider.getToken(), - })); + return (this._proxy ??= new Proxy(this._options)); } public get tokens(): Tokens { - return (this._tokens ??= new Tokens({ - ...this._options, - token: async () => await this._oauthTokenProvider.getToken(), - })); + return (this._tokens ??= new Tokens(this._options)); } public get oauthTokens(): OauthTokens { - return (this._oauthTokens ??= new OauthTokens({ - ...this._options, - token: async () => await this._oauthTokenProvider.getToken(), - })); + return (this._oauthTokens ??= new OauthTokens(this._options)); } } diff --git a/src/api/resources/accounts/client/Client.ts b/src/api/resources/accounts/client/Client.ts index 8e01065..f325bbc 100644 --- a/src/api/resources/accounts/client/Client.ts +++ b/src/api/resources/accounts/client/Client.ts @@ -459,7 +459,7 @@ export class Accounts { } protected async _getAuthorizationHeader(): Promise { - const bearer = await core.Supplier.get(this._options.token); + const bearer = (await core.Supplier.get(this._options.token)) ?? process?.env["PIPEDREAM_ACCESS_TOKEN"]; if (bearer != null) { return `Bearer ${bearer}`; } diff --git a/src/api/resources/actions/client/Client.ts b/src/api/resources/actions/client/Client.ts index c671fcf..c8dc319 100644 --- a/src/api/resources/actions/client/Client.ts +++ b/src/api/resources/actions/client/Client.ts @@ -448,7 +448,7 @@ export class Actions { } protected async _getAuthorizationHeader(): Promise { - const bearer = await core.Supplier.get(this._options.token); + const bearer = (await core.Supplier.get(this._options.token)) ?? process?.env["PIPEDREAM_ACCESS_TOKEN"]; if (bearer != null) { return `Bearer ${bearer}`; } diff --git a/src/api/resources/appCategories/client/Client.ts b/src/api/resources/appCategories/client/Client.ts index 9b2f185..3a5fbf2 100644 --- a/src/api/resources/appCategories/client/Client.ts +++ b/src/api/resources/appCategories/client/Client.ts @@ -176,7 +176,7 @@ export class AppCategories { } protected async _getAuthorizationHeader(): Promise { - const bearer = await core.Supplier.get(this._options.token); + const bearer = (await core.Supplier.get(this._options.token)) ?? process?.env["PIPEDREAM_ACCESS_TOKEN"]; if (bearer != null) { return `Bearer ${bearer}`; } diff --git a/src/api/resources/apps/client/Client.ts b/src/api/resources/apps/client/Client.ts index 00df129..9b93db5 100644 --- a/src/api/resources/apps/client/Client.ts +++ b/src/api/resources/apps/client/Client.ts @@ -221,7 +221,7 @@ export class Apps { } protected async _getAuthorizationHeader(): Promise { - const bearer = await core.Supplier.get(this._options.token); + const bearer = (await core.Supplier.get(this._options.token)) ?? process?.env["PIPEDREAM_ACCESS_TOKEN"]; if (bearer != null) { return `Bearer ${bearer}`; } diff --git a/src/api/resources/components/client/Client.ts b/src/api/resources/components/client/Client.ts index f95cb11..f7913ba 100644 --- a/src/api/resources/components/client/Client.ts +++ b/src/api/resources/components/client/Client.ts @@ -371,7 +371,7 @@ export class Components { } protected async _getAuthorizationHeader(): Promise { - const bearer = await core.Supplier.get(this._options.token); + const bearer = (await core.Supplier.get(this._options.token)) ?? process?.env["PIPEDREAM_ACCESS_TOKEN"]; if (bearer != null) { return `Bearer ${bearer}`; } diff --git a/src/api/resources/deployedTriggers/client/Client.ts b/src/api/resources/deployedTriggers/client/Client.ts index 7e312a7..152c77e 100644 --- a/src/api/resources/deployedTriggers/client/Client.ts +++ b/src/api/resources/deployedTriggers/client/Client.ts @@ -789,7 +789,7 @@ export class DeployedTriggers { } protected async _getAuthorizationHeader(): Promise { - const bearer = await core.Supplier.get(this._options.token); + const bearer = (await core.Supplier.get(this._options.token)) ?? process?.env["PIPEDREAM_ACCESS_TOKEN"]; if (bearer != null) { return `Bearer ${bearer}`; } diff --git a/src/api/resources/oauthTokens/client/Client.ts b/src/api/resources/oauthTokens/client/Client.ts index 6810d49..dfd1bcb 100644 --- a/src/api/resources/oauthTokens/client/Client.ts +++ b/src/api/resources/oauthTokens/client/Client.ts @@ -116,7 +116,7 @@ export class OauthTokens { } protected async _getAuthorizationHeader(): Promise { - const bearer = await core.Supplier.get(this._options.token); + const bearer = (await core.Supplier.get(this._options.token)) ?? process?.env["PIPEDREAM_ACCESS_TOKEN"]; if (bearer != null) { return `Bearer ${bearer}`; } diff --git a/src/api/resources/projects/client/Client.ts b/src/api/resources/projects/client/Client.ts index 07b37f4..d97b790 100644 --- a/src/api/resources/projects/client/Client.ts +++ b/src/api/resources/projects/client/Client.ts @@ -109,7 +109,7 @@ export class Projects { } protected async _getAuthorizationHeader(): Promise { - const bearer = await core.Supplier.get(this._options.token); + const bearer = (await core.Supplier.get(this._options.token)) ?? process?.env["PIPEDREAM_ACCESS_TOKEN"]; if (bearer != null) { return `Bearer ${bearer}`; } diff --git a/src/api/resources/proxy/client/Client.ts b/src/api/resources/proxy/client/Client.ts index d099587..bee8413 100644 --- a/src/api/resources/proxy/client/Client.ts +++ b/src/api/resources/proxy/client/Client.ts @@ -461,7 +461,7 @@ export class Proxy { } protected async _getAuthorizationHeader(): Promise { - const bearer = await core.Supplier.get(this._options.token); + const bearer = (await core.Supplier.get(this._options.token)) ?? process?.env["PIPEDREAM_ACCESS_TOKEN"]; if (bearer != null) { return `Bearer ${bearer}`; } diff --git a/src/api/resources/tokens/client/Client.ts b/src/api/resources/tokens/client/Client.ts index cb6c2a8..083c9f6 100644 --- a/src/api/resources/tokens/client/Client.ts +++ b/src/api/resources/tokens/client/Client.ts @@ -195,7 +195,7 @@ export class Tokens { } protected async _getAuthorizationHeader(): Promise { - const bearer = await core.Supplier.get(this._options.token); + const bearer = (await core.Supplier.get(this._options.token)) ?? process?.env["PIPEDREAM_ACCESS_TOKEN"]; if (bearer != null) { return `Bearer ${bearer}`; } diff --git a/src/api/resources/triggers/client/Client.ts b/src/api/resources/triggers/client/Client.ts index a9ca79a..6baf6fd 100644 --- a/src/api/resources/triggers/client/Client.ts +++ b/src/api/resources/triggers/client/Client.ts @@ -446,7 +446,7 @@ export class Triggers { } protected async _getAuthorizationHeader(): Promise { - const bearer = await core.Supplier.get(this._options.token); + const bearer = (await core.Supplier.get(this._options.token)) ?? process?.env["PIPEDREAM_ACCESS_TOKEN"]; if (bearer != null) { return `Bearer ${bearer}`; } diff --git a/src/api/resources/users/client/Client.ts b/src/api/resources/users/client/Client.ts index d182e48..fd5896d 100644 --- a/src/api/resources/users/client/Client.ts +++ b/src/api/resources/users/client/Client.ts @@ -112,7 +112,7 @@ export class Users { } protected async _getAuthorizationHeader(): Promise { - const bearer = await core.Supplier.get(this._options.token); + const bearer = (await core.Supplier.get(this._options.token)) ?? process?.env["PIPEDREAM_ACCESS_TOKEN"]; if (bearer != null) { return `Bearer ${bearer}`; } diff --git a/src/core/auth/OAuthTokenProvider.ts b/src/core/auth/OAuthTokenProvider.ts deleted file mode 100644 index a001934..0000000 --- a/src/core/auth/OAuthTokenProvider.ts +++ /dev/null @@ -1,57 +0,0 @@ -/** - * This file was auto-generated by Fern from our API Definition. - */ - -import * as core from "../../core/index.js"; -import { OauthTokens } from "../../api/resources/oauthTokens/client/Client.js"; - -/** - * The OAuthTokenProvider retrieves an OAuth access token, refreshing it as needed. - * The access token is then used as the bearer token in every authenticated request. - */ -export class OAuthTokenProvider { - private readonly BUFFER_IN_MINUTES = 2; - private readonly _clientId: core.Supplier; - private readonly _clientSecret: core.Supplier; - private readonly _authClient: OauthTokens; - private _accessToken: string | undefined; - private _expiresAt: Date; - - constructor({ - clientId, - clientSecret, - authClient, - }: { - clientId: core.Supplier; - clientSecret: core.Supplier; - authClient: OauthTokens; - }) { - this._clientId = clientId; - this._clientSecret = clientSecret; - this._authClient = authClient; - this._expiresAt = new Date(); - } - - public async getToken(): Promise { - if (this._accessToken && this._expiresAt > new Date()) { - return this._accessToken; - } - return this.refresh(); - } - - private async refresh(): Promise { - const tokenResponse = await this._authClient.create({ - client_id: await core.Supplier.get(this._clientId), - client_secret: await core.Supplier.get(this._clientSecret), - }); - - this._accessToken = tokenResponse.access_token; - this._expiresAt = this.getExpiresAt(tokenResponse.expires_in, this.BUFFER_IN_MINUTES); - return this._accessToken; - } - - private getExpiresAt(expiresInSeconds: number, bufferInMinutes: number): Date { - const now = new Date(); - return new Date(now.getTime() + expiresInSeconds * 1000 - bufferInMinutes * 60 * 1000); - } -} diff --git a/src/core/auth/index.ts b/src/core/auth/index.ts index 1ec5eb4..59c0fe7 100644 --- a/src/core/auth/index.ts +++ b/src/core/auth/index.ts @@ -1,3 +1,2 @@ export { BasicAuth } from "./BasicAuth.js"; export { BearerToken } from "./BearerToken.js"; -export { OAuthTokenProvider } from "./OAuthTokenProvider.js"; diff --git a/src/core/index.ts b/src/core/index.ts index c686b79..0bf27f6 100644 --- a/src/core/index.ts +++ b/src/core/index.ts @@ -1,7 +1,7 @@ -export * from "./auth/index.js"; export * from "./fetcher/index.js"; export * from "./runtime/index.js"; export * as url from "./url/index.js"; +export * from "./auth/index.js"; export * from "./base64.js"; export * from "./utils/index.js"; export * from "./pagination/index.js"; diff --git a/yarn.lock b/yarn.lock index 5112122..68bc6f0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -301,20 +301,20 @@ tough-cookie "^4.1.4" "@inquirer/confirm@^5.0.0": - version "5.1.13" - resolved "https://registry.yarnpkg.com/@inquirer/confirm/-/confirm-5.1.13.tgz#4931515edc63e25d833c9a40ccf1855e8e822dbc" - integrity sha512-EkCtvp67ICIVVzjsquUiVSd+V5HRGOGQfsqA4E4vMWhYnB7InUL0pa0TIWt1i+OfP16Gkds8CdIu6yGZwOM1Yw== + version "5.1.14" + resolved "https://registry.yarnpkg.com/@inquirer/confirm/-/confirm-5.1.14.tgz#e6321edf51a3a5f54dc548b80ef6ba89891351ad" + integrity sha512-5yR4IBfe0kXe59r1YCTG8WXkUbl7Z35HK87Sw+WUyGD8wNUx7JvY7laahzeytyE1oLn74bQnL7hstctQxisQ8Q== dependencies: - "@inquirer/core" "^10.1.14" - "@inquirer/type" "^3.0.7" + "@inquirer/core" "^10.1.15" + "@inquirer/type" "^3.0.8" -"@inquirer/core@^10.1.14": - version "10.1.14" - resolved "https://registry.yarnpkg.com/@inquirer/core/-/core-10.1.14.tgz#7678b2daaecf32fa2f6e02a03dc235f9620e197f" - integrity sha512-Ma+ZpOJPewtIYl6HZHZckeX1STvDnHTCB2GVINNUlSEn2Am6LddWwfPkIGY0IUFVjUUrr/93XlBwTK6mfLjf0A== +"@inquirer/core@^10.1.15": + version "10.1.15" + resolved "https://registry.yarnpkg.com/@inquirer/core/-/core-10.1.15.tgz#8feb69fd536786181a2b6bfb84d8674faa9d2e59" + integrity sha512-8xrp836RZvKkpNbVvgWUlxjT4CraKk2q+I3Ksy+seI2zkcE+y6wNs1BVhgcv8VyImFecUhdQrYLdW32pAjwBdA== dependencies: - "@inquirer/figures" "^1.0.12" - "@inquirer/type" "^3.0.7" + "@inquirer/figures" "^1.0.13" + "@inquirer/type" "^3.0.8" ansi-escapes "^4.3.2" cli-width "^4.1.0" mute-stream "^2.0.0" @@ -322,15 +322,15 @@ wrap-ansi "^6.2.0" yoctocolors-cjs "^2.1.2" -"@inquirer/figures@^1.0.12": - version "1.0.12" - resolved "https://registry.yarnpkg.com/@inquirer/figures/-/figures-1.0.12.tgz#667d6254cc7ba3b0c010a323d78024a1d30c6053" - integrity sha512-MJttijd8rMFcKJC8NYmprWr6hD3r9Gd9qUC0XwPNwoEPWSMVJwA2MlXxF+nhZZNMY+HXsWa+o7KY2emWYIn0jQ== +"@inquirer/figures@^1.0.13": + version "1.0.13" + resolved "https://registry.yarnpkg.com/@inquirer/figures/-/figures-1.0.13.tgz#ad0afd62baab1c23175115a9b62f511b6a751e45" + integrity sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw== -"@inquirer/type@^3.0.7": - version "3.0.7" - resolved "https://registry.yarnpkg.com/@inquirer/type/-/type-3.0.7.tgz#b46bcf377b3172dbc768fdbd053e6492ad801a09" - integrity sha512-PfunHQcjwnju84L+ycmcMKB/pTPIngjUJvfnRhKY6FKPuYXlM4aQCb/nIdTFR6BEhMjFvngzvng/vBAJMZpLSA== +"@inquirer/type@^3.0.8": + version "3.0.8" + resolved "https://registry.yarnpkg.com/@inquirer/type/-/type-3.0.8.tgz#efc293ba0ed91e90e6267f1aacc1c70d20b8b4e8" + integrity sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw== "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" @@ -575,9 +575,9 @@ "@jridgewell/sourcemap-codec" "^1.4.14" "@mswjs/interceptors@^0.39.1": - version "0.39.2" - resolved "https://registry.yarnpkg.com/@mswjs/interceptors/-/interceptors-0.39.2.tgz#de9de0ab23f99d387c7904df7219a92157d1d666" - integrity sha512-RuzCup9Ct91Y7V79xwCb146RaBRHZ7NBbrIUySumd1rpKqHL5OonaqrGIbug5hNwP/fRyxFMA6ISgw4FTtYFYg== + version "0.39.3" + resolved "https://registry.yarnpkg.com/@mswjs/interceptors/-/interceptors-0.39.3.tgz#d27886db295c9a7dbc41aa229a644bc7bbb04723" + integrity sha512-9bw/wBL7pblsnOCIqvn1788S9o4h+cC5HWXg0Xhh0dOzsZ53IyfmBM+FYqpDDPbm0xjCqEqvCITloF3Dm4TXRQ== dependencies: "@open-draft/deferred-promise" "^2.2.0" "@open-draft/logger" "^0.3.0" @@ -736,16 +736,16 @@ integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== "@types/node@*": - version "24.0.14" - resolved "https://registry.yarnpkg.com/@types/node/-/node-24.0.14.tgz#6e3d4fb6d858c48c69707394e1a0e08ce1ecc1bc" - integrity sha512-4zXMWD91vBLGRtHK3YbIoFMia+1nqEz72coM42C5ETjnNCa/heoj7NT1G67iAfOqMmcfhuCZ4uNpyz8EjlAejw== + version "24.0.15" + resolved "https://registry.yarnpkg.com/@types/node/-/node-24.0.15.tgz#f34fbc973e7d64217106e0c59ed8761e6b51381e" + integrity sha512-oaeTSbCef7U/z7rDeJA138xpG3NuKc64/rZ2qmUFkFJmnMsAPaluIifqyWd8hSSMxyP9oie3dLAqYPblag9KgA== dependencies: undici-types "~7.8.0" "@types/node@^18.19.70": - version "18.19.119" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.119.tgz#e7c2098b8c0243af0005503a6d5da92e0d989c84" - integrity sha512-d0F6m9itIPaKnrvEMlzE48UjwZaAnFW7Jwibacw9MNdqadjKNpUm9tfJYDwmShJmgqcoqYUX3EMKO1+RWiuuNg== + version "18.19.120" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.120.tgz#07b3bd73875956d5281fa27e6d77a66415f7d455" + integrity sha512-WtCGHFXnVI8WHLxDAt5TbnCM4eSE+nI0QN2NJtwzcgMhht2eNz6V9evJrk+lwC8bCY8OWV5Ym8Jz7ZEyGnKnMA== dependencies: undici-types "~5.26.4" @@ -1364,9 +1364,9 @@ ejs@^3.1.10: jake "^10.8.5" electron-to-chromium@^1.5.173: - version "1.5.185" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.185.tgz#b4f9189c4ef652ddf9f1bb37529e2b79f865e912" - integrity sha512-dYOZfUk57hSMPePoIQ1fZWl1Fkj+OshhEVuPacNKWzC1efe56OsHY3l/jCfiAgIICOU3VgOIdoq7ahg7r7n6MQ== + version "1.5.188" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.188.tgz#38033691f27b1ad914f8ba9812634fa4c4f5b4f9" + integrity sha512-pfEx5CBFAocOKNrc+i5fSvhDaI1Vr9R9aT5uX1IzM3hhdL6k649wfuUcdUd9EZnmbE1xdfA51CwqQ61CO3Xl3g== emittery@^0.13.1: version "0.13.1" @@ -1567,9 +1567,9 @@ find-up@^4.0.0, find-up@^4.1.0: path-exists "^4.0.0" form-data@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.3.tgz#608b1b3f3e28be0fccf5901fc85fb3641e5cf0ae" - integrity sha512-qsITQPfmvMOSAdeyZ+12I1c+CKSstAFAwu+97zrnWAbIr5u8wfsExUzCesVLC8NgHuRUqNN4Zy6UPWUTRGslcA== + version "4.0.4" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.4.tgz#784cdcce0669a9d68e94d11ac4eea98088edd2c4" + integrity sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow== dependencies: asynckit "^0.4.0" combined-stream "^1.0.8"