From 2cf7f9fb88325b8a171f92d15259f13710909e31 Mon Sep 17 00:00:00 2001 From: fern-api <115122769+fern-api[bot]@users.noreply.github.com> Date: Tue, 7 May 2024 06:22:20 +0000 Subject: [PATCH] SDK regeneration --- package.json | 2 +- src/api/resources/attempt/client/Client.ts | 4 +- src/api/resources/bookmark/client/Client.ts | 14 +- src/api/resources/connection/client/Client.ts | 22 +- ...CreateRequestDestinationRateLimitPeriod.ts | 3 +- ...UpsertRequestDestinationRateLimitPeriod.ts | 3 +- .../resources/customDomain/client/Client.ts | 6 +- .../resources/destination/client/Client.ts | 16 +- ...DestinationCreateRequestRateLimitPeriod.ts | 3 +- ...DestinationUpdateRequestRateLimitPeriod.ts | 3 +- ...DestinationUpsertRequestRateLimitPeriod.ts | 3 +- src/api/resources/event/client/Client.ts | 10 +- .../resources/eventBulkRetry/client/Client.ts | 10 +- .../ignoredEventBulkRetry/client/Client.ts | 10 +- src/api/resources/issue/client/Client.ts | 10 +- .../resources/issueTrigger/client/Client.ts | 16 +- .../resources/notification/client/Client.ts | 2 +- .../requests/NotificationUpdateRequest.ts | 2 +- src/api/resources/request/client/Client.ts | 12 +- .../requestBulkRetry/client/Client.ts | 10 +- src/api/resources/source/client/Client.ts | 16 +- .../resources/transformation/client/Client.ts | 16 +- src/api/types/AddCustomHostname.ts | 2 +- src/api/types/AuthAwsSignature.ts | 12 ++ src/api/types/BatchOperation.ts | 2 +- src/api/types/Bookmark.ts | 2 +- src/api/types/Connection.ts | 2 +- src/api/types/DeliveryIssue.ts | 2 +- src/api/types/DeliveryIssueWithData.ts | 2 +- src/api/types/Destination.ts | 4 +- ...DestinationAuthMethodAwsSignatureConfig.ts | 13 ++ src/api/types/DestinationAuthMethodConfig.ts | 7 +- ...AuthMethodOAuth2ClientCredentialsConfig.ts | 4 + ...ientCredentialsConfigAuthenticationType.ts | 13 ++ src/api/types/Event.ts | 2 +- src/api/types/Integration.ts | 2 +- src/api/types/IntegrationProvider.ts | 6 +- src/api/types/IssueTrigger.ts | 2 +- src/api/types/Request.ts | 2 +- src/api/types/Source.ts | 2 +- src/api/types/Transformation.ts | 2 +- src/api/types/TransformationIssue.ts | 2 +- src/api/types/TransformationIssueWithData.ts | 2 +- src/api/types/VerificationBondsmith.ts | 10 + src/api/types/VerificationBondsmithConfigs.ts | 10 + src/api/types/VerificationBondsmithType.ts | 9 + src/api/types/VerificationConfig.ts | 4 +- src/api/types/VerificationFiserv.ts | 10 + src/api/types/VerificationFiservConfigs.ts | 10 + src/api/types/VerificationFiservType.ts | 9 + src/api/types/index.ts | 9 + ...CreateRequestDestinationRateLimitPeriod.ts | 4 +- ...UpsertRequestDestinationRateLimitPeriod.ts | 4 +- ...DestinationCreateRequestRateLimitPeriod.ts | 4 +- ...DestinationUpdateRequestRateLimitPeriod.ts | 4 +- ...DestinationUpsertRequestRateLimitPeriod.ts | 4 +- src/serialization/types/AuthAwsSignature.ts | 21 ++ ...DestinationAuthMethodAwsSignatureConfig.ts | 22 ++ .../types/DestinationAuthMethodConfig.ts | 9 +- ...AuthMethodOAuth2ClientCredentialsConfig.ts | 6 + ...ientCredentialsConfigAuthenticationType.ts | 16 ++ .../types/IntegrationProvider.ts | 6 +- .../types/VerificationBondsmith.ts | 24 +++ .../types/VerificationBondsmithConfigs.ts | 20 ++ .../types/VerificationBondsmithType.ts | 16 ++ src/serialization/types/VerificationConfig.ts | 8 +- src/serialization/types/VerificationFiserv.ts | 24 +++ .../types/VerificationFiservConfigs.ts | 20 ++ .../types/VerificationFiservType.ts | 16 ++ src/serialization/types/index.ts | 9 + tsconfig.json | 2 +- yarn.lock | 200 +++++++++--------- 72 files changed, 563 insertions(+), 227 deletions(-) create mode 100644 src/api/types/AuthAwsSignature.ts create mode 100644 src/api/types/DestinationAuthMethodAwsSignatureConfig.ts create mode 100644 src/api/types/DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType.ts create mode 100644 src/api/types/VerificationBondsmith.ts create mode 100644 src/api/types/VerificationBondsmithConfigs.ts create mode 100644 src/api/types/VerificationBondsmithType.ts create mode 100644 src/api/types/VerificationFiserv.ts create mode 100644 src/api/types/VerificationFiservConfigs.ts create mode 100644 src/api/types/VerificationFiservType.ts create mode 100644 src/serialization/types/AuthAwsSignature.ts create mode 100644 src/serialization/types/DestinationAuthMethodAwsSignatureConfig.ts create mode 100644 src/serialization/types/DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType.ts create mode 100644 src/serialization/types/VerificationBondsmith.ts create mode 100644 src/serialization/types/VerificationBondsmithConfigs.ts create mode 100644 src/serialization/types/VerificationBondsmithType.ts create mode 100644 src/serialization/types/VerificationFiserv.ts create mode 100644 src/serialization/types/VerificationFiservConfigs.ts create mode 100644 src/serialization/types/VerificationFiservType.ts diff --git a/package.json b/package.json index f693df7..ad6c4f4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@hookdeck/sdk", - "version": "0.1.6", + "version": "0.2.0", "private": false, "repository": "https://github.com/hookdeck/hookdeck-typescript-sdk", "main": "./index.js", diff --git a/src/api/resources/attempt/client/Client.ts b/src/api/resources/attempt/client/Client.ts index 10b0168..5e4d9ec 100644 --- a/src/api/resources/attempt/client/Client.ts +++ b/src/api/resources/attempt/client/Client.ts @@ -83,7 +83,7 @@ export class Attempt { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -171,7 +171,7 @@ export class Attempt { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/bookmark/client/Client.ts b/src/api/resources/bookmark/client/Client.ts index 6a76280..7192ba0 100644 --- a/src/api/resources/bookmark/client/Client.ts +++ b/src/api/resources/bookmark/client/Client.ts @@ -108,7 +108,7 @@ export class Bookmark { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -198,7 +198,7 @@ export class Bookmark { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -283,7 +283,7 @@ export class Bookmark { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -363,7 +363,7 @@ export class Bookmark { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -461,7 +461,7 @@ export class Bookmark { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -535,7 +535,7 @@ export class Bookmark { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -615,7 +615,7 @@ export class Bookmark { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/connection/client/Client.ts b/src/api/resources/connection/client/Client.ts index ec66891..d81e47a 100644 --- a/src/api/resources/connection/client/Client.ts +++ b/src/api/resources/connection/client/Client.ts @@ -132,7 +132,7 @@ export class Connection { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -218,7 +218,7 @@ export class Connection { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -304,7 +304,7 @@ export class Connection { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -421,7 +421,7 @@ export class Connection { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -506,7 +506,7 @@ export class Connection { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -586,7 +586,7 @@ export class Connection { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -684,7 +684,7 @@ export class Connection { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -758,7 +758,7 @@ export class Connection { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -832,7 +832,7 @@ export class Connection { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -906,7 +906,7 @@ export class Connection { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -980,7 +980,7 @@ export class Connection { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/connection/types/ConnectionCreateRequestDestinationRateLimitPeriod.ts b/src/api/resources/connection/types/ConnectionCreateRequestDestinationRateLimitPeriod.ts index 4c872a4..b129a17 100644 --- a/src/api/resources/connection/types/ConnectionCreateRequestDestinationRateLimitPeriod.ts +++ b/src/api/resources/connection/types/ConnectionCreateRequestDestinationRateLimitPeriod.ts @@ -5,10 +5,11 @@ /** * Period to rate limit attempts */ -export type ConnectionCreateRequestDestinationRateLimitPeriod = "second" | "minute" | "hour"; +export type ConnectionCreateRequestDestinationRateLimitPeriod = "second" | "minute" | "hour" | "concurrent"; export const ConnectionCreateRequestDestinationRateLimitPeriod = { Second: "second", Minute: "minute", Hour: "hour", + Concurrent: "concurrent", } as const; diff --git a/src/api/resources/connection/types/ConnectionUpsertRequestDestinationRateLimitPeriod.ts b/src/api/resources/connection/types/ConnectionUpsertRequestDestinationRateLimitPeriod.ts index 7ad1371..9102a7f 100644 --- a/src/api/resources/connection/types/ConnectionUpsertRequestDestinationRateLimitPeriod.ts +++ b/src/api/resources/connection/types/ConnectionUpsertRequestDestinationRateLimitPeriod.ts @@ -5,10 +5,11 @@ /** * Period to rate limit attempts */ -export type ConnectionUpsertRequestDestinationRateLimitPeriod = "second" | "minute" | "hour"; +export type ConnectionUpsertRequestDestinationRateLimitPeriod = "second" | "minute" | "hour" | "concurrent"; export const ConnectionUpsertRequestDestinationRateLimitPeriod = { Second: "second", Minute: "minute", Hour: "hour", + Concurrent: "concurrent", } as const; diff --git a/src/api/resources/customDomain/client/Client.ts b/src/api/resources/customDomain/client/Client.ts index 97ceabc..d1a6400 100644 --- a/src/api/resources/customDomain/client/Client.ts +++ b/src/api/resources/customDomain/client/Client.ts @@ -42,7 +42,7 @@ export class CustomDomain { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -104,7 +104,7 @@ export class CustomDomain { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -168,7 +168,7 @@ export class CustomDomain { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/destination/client/Client.ts b/src/api/resources/destination/client/Client.ts index a8d64cd..a39b26a 100644 --- a/src/api/resources/destination/client/Client.ts +++ b/src/api/resources/destination/client/Client.ts @@ -108,7 +108,7 @@ export class Destination { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -196,7 +196,7 @@ export class Destination { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -284,7 +284,7 @@ export class Destination { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -369,7 +369,7 @@ export class Destination { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -449,7 +449,7 @@ export class Destination { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -547,7 +547,7 @@ export class Destination { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -621,7 +621,7 @@ export class Destination { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -695,7 +695,7 @@ export class Destination { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/destination/types/DestinationCreateRequestRateLimitPeriod.ts b/src/api/resources/destination/types/DestinationCreateRequestRateLimitPeriod.ts index 33d3ca1..c7b9c45 100644 --- a/src/api/resources/destination/types/DestinationCreateRequestRateLimitPeriod.ts +++ b/src/api/resources/destination/types/DestinationCreateRequestRateLimitPeriod.ts @@ -5,10 +5,11 @@ /** * Period to rate limit attempts */ -export type DestinationCreateRequestRateLimitPeriod = "second" | "minute" | "hour"; +export type DestinationCreateRequestRateLimitPeriod = "second" | "minute" | "hour" | "concurrent"; export const DestinationCreateRequestRateLimitPeriod = { Second: "second", Minute: "minute", Hour: "hour", + Concurrent: "concurrent", } as const; diff --git a/src/api/resources/destination/types/DestinationUpdateRequestRateLimitPeriod.ts b/src/api/resources/destination/types/DestinationUpdateRequestRateLimitPeriod.ts index 08d72a4..61e0a83 100644 --- a/src/api/resources/destination/types/DestinationUpdateRequestRateLimitPeriod.ts +++ b/src/api/resources/destination/types/DestinationUpdateRequestRateLimitPeriod.ts @@ -5,10 +5,11 @@ /** * Period to rate limit attempts */ -export type DestinationUpdateRequestRateLimitPeriod = "second" | "minute" | "hour"; +export type DestinationUpdateRequestRateLimitPeriod = "second" | "minute" | "hour" | "concurrent"; export const DestinationUpdateRequestRateLimitPeriod = { Second: "second", Minute: "minute", Hour: "hour", + Concurrent: "concurrent", } as const; diff --git a/src/api/resources/destination/types/DestinationUpsertRequestRateLimitPeriod.ts b/src/api/resources/destination/types/DestinationUpsertRequestRateLimitPeriod.ts index 62517c5..0635984 100644 --- a/src/api/resources/destination/types/DestinationUpsertRequestRateLimitPeriod.ts +++ b/src/api/resources/destination/types/DestinationUpsertRequestRateLimitPeriod.ts @@ -5,10 +5,11 @@ /** * Period to rate limit attempts */ -export type DestinationUpsertRequestRateLimitPeriod = "second" | "minute" | "hour"; +export type DestinationUpsertRequestRateLimitPeriod = "second" | "minute" | "hour" | "concurrent"; export const DestinationUpsertRequestRateLimitPeriod = { Second: "second", Minute: "minute", Hour: "hour", + Concurrent: "concurrent", } as const; diff --git a/src/api/resources/event/client/Client.ts b/src/api/resources/event/client/Client.ts index 545166c..d1ca29f 100644 --- a/src/api/resources/event/client/Client.ts +++ b/src/api/resources/event/client/Client.ts @@ -216,7 +216,7 @@ export class Event { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -301,7 +301,7 @@ export class Event { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -375,7 +375,7 @@ export class Event { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -449,7 +449,7 @@ export class Event { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -523,7 +523,7 @@ export class Event { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/eventBulkRetry/client/Client.ts b/src/api/resources/eventBulkRetry/client/Client.ts index bc8e806..c12d229 100644 --- a/src/api/resources/eventBulkRetry/client/Client.ts +++ b/src/api/resources/eventBulkRetry/client/Client.ts @@ -120,7 +120,7 @@ export class EventBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -206,7 +206,7 @@ export class EventBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -291,7 +291,7 @@ export class EventBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -378,7 +378,7 @@ export class EventBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -452,7 +452,7 @@ export class EventBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/ignoredEventBulkRetry/client/Client.ts b/src/api/resources/ignoredEventBulkRetry/client/Client.ts index cea90f8..52b61af 100644 --- a/src/api/resources/ignoredEventBulkRetry/client/Client.ts +++ b/src/api/resources/ignoredEventBulkRetry/client/Client.ts @@ -120,7 +120,7 @@ export class IgnoredEventBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -206,7 +206,7 @@ export class IgnoredEventBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -293,7 +293,7 @@ export class IgnoredEventBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -380,7 +380,7 @@ export class IgnoredEventBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -457,7 +457,7 @@ export class IgnoredEventBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/issue/client/Client.ts b/src/api/resources/issue/client/Client.ts index 53d9f7f..23076e5 100644 --- a/src/api/resources/issue/client/Client.ts +++ b/src/api/resources/issue/client/Client.ts @@ -142,7 +142,7 @@ export class Issue { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -322,7 +322,7 @@ export class Issue { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -394,7 +394,7 @@ export class Issue { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -472,7 +472,7 @@ export class Issue { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -554,7 +554,7 @@ export class Issue { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/issueTrigger/client/Client.ts b/src/api/resources/issueTrigger/client/Client.ts index aa8adc1..20b8814 100644 --- a/src/api/resources/issueTrigger/client/Client.ts +++ b/src/api/resources/issueTrigger/client/Client.ts @@ -93,7 +93,7 @@ export class IssueTrigger { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -181,7 +181,7 @@ export class IssueTrigger { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -270,7 +270,7 @@ export class IssueTrigger { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -355,7 +355,7 @@ export class IssueTrigger { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -434,7 +434,7 @@ export class IssueTrigger { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -522,7 +522,7 @@ export class IssueTrigger { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -596,7 +596,7 @@ export class IssueTrigger { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -670,7 +670,7 @@ export class IssueTrigger { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/notification/client/Client.ts b/src/api/resources/notification/client/Client.ts index 244a411..1a6f47e 100644 --- a/src/api/resources/notification/client/Client.ts +++ b/src/api/resources/notification/client/Client.ts @@ -45,7 +45,7 @@ export class Notification { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/notification/client/requests/NotificationUpdateRequest.ts b/src/api/resources/notification/client/requests/NotificationUpdateRequest.ts index 0b0dcc9..84efc61 100644 --- a/src/api/resources/notification/client/requests/NotificationUpdateRequest.ts +++ b/src/api/resources/notification/client/requests/NotificationUpdateRequest.ts @@ -12,7 +12,7 @@ import * as Hookdeck from "../../../../index"; * {} */ export interface NotificationUpdateRequest { - /** Enable or disable webhook notifications on the workspace */ + /** Enable or disable webhook notifications on the project */ enabled?: boolean; /** List of topics to send notifications for */ topics?: Hookdeck.TopicsValue[]; diff --git a/src/api/resources/request/client/Client.ts b/src/api/resources/request/client/Client.ts index 8ef5c42..e17c7b8 100644 --- a/src/api/resources/request/client/Client.ts +++ b/src/api/resources/request/client/Client.ts @@ -174,7 +174,7 @@ export class Request { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -259,7 +259,7 @@ export class Request { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -333,7 +333,7 @@ export class Request { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -417,7 +417,7 @@ export class Request { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -684,7 +684,7 @@ export class Request { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -818,7 +818,7 @@ export class Request { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/requestBulkRetry/client/Client.ts b/src/api/resources/requestBulkRetry/client/Client.ts index dfb44b3..2a8fe28 100644 --- a/src/api/resources/requestBulkRetry/client/Client.ts +++ b/src/api/resources/requestBulkRetry/client/Client.ts @@ -120,7 +120,7 @@ export class RequestBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -206,7 +206,7 @@ export class RequestBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -293,7 +293,7 @@ export class RequestBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -380,7 +380,7 @@ export class RequestBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -457,7 +457,7 @@ export class RequestBulkRetry { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/source/client/Client.ts b/src/api/resources/source/client/Client.ts index ef6e860..214f831 100644 --- a/src/api/resources/source/client/Client.ts +++ b/src/api/resources/source/client/Client.ts @@ -98,7 +98,7 @@ export class Source { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -186,7 +186,7 @@ export class Source { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -274,7 +274,7 @@ export class Source { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -371,7 +371,7 @@ export class Source { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -452,7 +452,7 @@ export class Source { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -547,7 +547,7 @@ export class Source { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -621,7 +621,7 @@ export class Source { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -695,7 +695,7 @@ export class Source { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/resources/transformation/client/Client.ts b/src/api/resources/transformation/client/Client.ts index 1a60041..816ac61 100644 --- a/src/api/resources/transformation/client/Client.ts +++ b/src/api/resources/transformation/client/Client.ts @@ -88,7 +88,7 @@ export class Transformation { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -177,7 +177,7 @@ export class Transformation { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -268,7 +268,7 @@ export class Transformation { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -358,7 +358,7 @@ export class Transformation { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -438,7 +438,7 @@ export class Transformation { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -536,7 +536,7 @@ export class Transformation { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -674,7 +674,7 @@ export class Transformation { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, @@ -763,7 +763,7 @@ export class Transformation { Authorization: await this._getAuthorizationHeader(), "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@hookdeck/sdk", - "X-Fern-SDK-Version": "0.1.6", + "X-Fern-SDK-Version": "0.2.0", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, }, diff --git a/src/api/types/AddCustomHostname.ts b/src/api/types/AddCustomHostname.ts index c3a2611..6d9d5d1 100644 --- a/src/api/types/AddCustomHostname.ts +++ b/src/api/types/AddCustomHostname.ts @@ -3,6 +3,6 @@ */ export interface AddCustomHostname { - /** The custom hostname to attach to the workspace */ + /** The custom hostname to attach to the project */ hostname: string; } diff --git a/src/api/types/AuthAwsSignature.ts b/src/api/types/AuthAwsSignature.ts new file mode 100644 index 0000000..1de32fb --- /dev/null +++ b/src/api/types/AuthAwsSignature.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as Hookdeck from "../index"; + +/** + * AWS Signature + */ +export interface AuthAwsSignature { + config?: Hookdeck.DestinationAuthMethodAwsSignatureConfig; +} diff --git a/src/api/types/BatchOperation.ts b/src/api/types/BatchOperation.ts index 61a39ef..3f7e47c 100644 --- a/src/api/types/BatchOperation.ts +++ b/src/api/types/BatchOperation.ts @@ -7,7 +7,7 @@ import * as Hookdeck from "../index"; export interface BatchOperation { /** ID of the bulk retry */ id: string; - /** ID of the workspace */ + /** ID of the project */ teamId: string; /** Query object to filter records */ query?: Hookdeck.BatchOperationQuery; diff --git a/src/api/types/Bookmark.ts b/src/api/types/Bookmark.ts index c77798e..00bd33e 100644 --- a/src/api/types/Bookmark.ts +++ b/src/api/types/Bookmark.ts @@ -7,7 +7,7 @@ import * as Hookdeck from "../index"; export interface Bookmark { /** ID of the bookmark */ id: string; - /** ID of the workspace */ + /** ID of the project */ teamId: string; /** ID of the associated connection */ webhookId: string; diff --git a/src/api/types/Connection.ts b/src/api/types/Connection.ts index ebd68c0..e49782a 100644 --- a/src/api/types/Connection.ts +++ b/src/api/types/Connection.ts @@ -13,7 +13,7 @@ export interface Connection { fullName?: string; /** Description of the connection */ description?: string; - /** ID of the workspace */ + /** ID of the project */ teamId: string; destination: Hookdeck.Destination; source: Hookdeck.Source; diff --git a/src/api/types/DeliveryIssue.ts b/src/api/types/DeliveryIssue.ts index b53aa64..98d7adc 100644 --- a/src/api/types/DeliveryIssue.ts +++ b/src/api/types/DeliveryIssue.ts @@ -10,7 +10,7 @@ import * as Hookdeck from "../index"; export interface DeliveryIssue { /** Issue ID */ id: string; - /** ID of the workspace */ + /** ID of the project */ teamId: string; status: Hookdeck.IssueStatus; /** ISO timestamp for when the issue was last opened */ diff --git a/src/api/types/DeliveryIssueWithData.ts b/src/api/types/DeliveryIssueWithData.ts index fd11dbc..2cfbf15 100644 --- a/src/api/types/DeliveryIssueWithData.ts +++ b/src/api/types/DeliveryIssueWithData.ts @@ -10,7 +10,7 @@ import * as Hookdeck from "../index"; export interface DeliveryIssueWithData { /** Issue ID */ id: string; - /** ID of the workspace */ + /** ID of the project */ teamId: string; status: Hookdeck.IssueStatus; /** ISO timestamp for when the issue was last opened */ diff --git a/src/api/types/Destination.ts b/src/api/types/Destination.ts index bbde92f..f0bd302 100644 --- a/src/api/types/Destination.ts +++ b/src/api/types/Destination.ts @@ -14,14 +14,14 @@ export interface Destination { name: string; /** Description of the destination */ description?: string; - /** ID of the workspace */ + /** ID of the project */ teamId: string; pathForwardingDisabled?: boolean; /** HTTP endpoint of the destination */ url?: string; /** Path for the CLI destination */ cliPath?: string; - /** Limit event attempts to receive per period. Max value is workspace plan's max attempts thoughput. */ + /** Limit delivery rate of event attempts to receive per period. */ rateLimit?: number; rateLimitPeriod?: Hookdeck.DestinationRateLimitPeriod; httpMethod?: Hookdeck.DestinationHttpMethod; diff --git a/src/api/types/DestinationAuthMethodAwsSignatureConfig.ts b/src/api/types/DestinationAuthMethodAwsSignatureConfig.ts new file mode 100644 index 0000000..3f0e9e5 --- /dev/null +++ b/src/api/types/DestinationAuthMethodAwsSignatureConfig.ts @@ -0,0 +1,13 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +/** + * AWS Signature config for the destination's auth method + */ +export interface DestinationAuthMethodAwsSignatureConfig { + /** AWS access key id */ + accessKeyId: string; + /** AWS secret access key */ + secretAccessKey: string; +} diff --git a/src/api/types/DestinationAuthMethodConfig.ts b/src/api/types/DestinationAuthMethodConfig.ts index e184ce7..e56e574 100644 --- a/src/api/types/DestinationAuthMethodConfig.ts +++ b/src/api/types/DestinationAuthMethodConfig.ts @@ -14,7 +14,8 @@ export type DestinationAuthMethodConfig = | Hookdeck.DestinationAuthMethodConfig.BearerToken | Hookdeck.DestinationAuthMethodConfig.Oauth2ClientCredentials | Hookdeck.DestinationAuthMethodConfig.Oauth2AuthorizationCode - | Hookdeck.DestinationAuthMethodConfig.CustomSignature; + | Hookdeck.DestinationAuthMethodConfig.CustomSignature + | Hookdeck.DestinationAuthMethodConfig.AwsSignature; export declare namespace DestinationAuthMethodConfig { interface HookdeckSignature extends Hookdeck.AuthHookdeckSignature { @@ -44,4 +45,8 @@ export declare namespace DestinationAuthMethodConfig { interface CustomSignature extends Hookdeck.AuthCustomSignature { type: "CUSTOM_SIGNATURE"; } + + interface AwsSignature extends Hookdeck.AuthAwsSignature { + type: "AWS_SIGNATURE"; + } } diff --git a/src/api/types/DestinationAuthMethodOAuth2ClientCredentialsConfig.ts b/src/api/types/DestinationAuthMethodOAuth2ClientCredentialsConfig.ts index 518e09b..838a2d7 100644 --- a/src/api/types/DestinationAuthMethodOAuth2ClientCredentialsConfig.ts +++ b/src/api/types/DestinationAuthMethodOAuth2ClientCredentialsConfig.ts @@ -2,6 +2,8 @@ * This file was auto-generated by Fern from our API Definition. */ +import * as Hookdeck from "../index"; + /** * OAuth2 Client Credentials config for the destination's auth method */ @@ -14,4 +16,6 @@ export interface DestinationAuthMethodOAuth2ClientCredentialsConfig { scope?: string; /** URL of the auth server */ authServer: string; + /** Basic (default) or Bearer Authentication */ + authenticationType?: Hookdeck.DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType; } diff --git a/src/api/types/DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType.ts b/src/api/types/DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType.ts new file mode 100644 index 0000000..e584449 --- /dev/null +++ b/src/api/types/DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType.ts @@ -0,0 +1,13 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +/** + * Basic (default) or Bearer Authentication + */ +export type DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType = "basic" | "bearer"; + +export const DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType = { + Basic: "basic", + Bearer: "bearer", +} as const; diff --git a/src/api/types/Event.ts b/src/api/types/Event.ts index 9d23877..befcd57 100644 --- a/src/api/types/Event.ts +++ b/src/api/types/Event.ts @@ -7,7 +7,7 @@ import * as Hookdeck from "../index"; export interface Event { /** ID of the event */ id: string; - /** ID of the workspace */ + /** ID of the project */ teamId: string; /** ID of the associated connection */ webhookId: string; diff --git a/src/api/types/Integration.ts b/src/api/types/Integration.ts index 32b7df1..a79b1bb 100644 --- a/src/api/types/Integration.ts +++ b/src/api/types/Integration.ts @@ -7,7 +7,7 @@ import * as Hookdeck from "../index"; export interface Integration { /** ID of the integration */ id: string; - /** ID of the workspace */ + /** ID of the project */ teamId: string; /** Label of the integration */ label: string; diff --git a/src/api/types/IntegrationProvider.ts b/src/api/types/IntegrationProvider.ts index 32f04b0..b8f5d10 100644 --- a/src/api/types/IntegrationProvider.ts +++ b/src/api/types/IntegrationProvider.ts @@ -52,7 +52,9 @@ export type IntegrationProvider = | "SANITY" | "EBAY" | "TELNYX" - | "TOKENIO"; + | "TOKENIO" + | "FISERV" + | "BONDSMITH"; export const IntegrationProvider = { Hmac: "HMAC", @@ -105,4 +107,6 @@ export const IntegrationProvider = { Ebay: "EBAY", Telnyx: "TELNYX", Tokenio: "TOKENIO", + Fiserv: "FISERV", + Bondsmith: "BONDSMITH", } as const; diff --git a/src/api/types/IssueTrigger.ts b/src/api/types/IssueTrigger.ts index aebcdbb..d1f775c 100644 --- a/src/api/types/IssueTrigger.ts +++ b/src/api/types/IssueTrigger.ts @@ -7,7 +7,7 @@ import * as Hookdeck from "../index"; export interface IssueTrigger { /** ID of the issue trigger */ id: string; - /** ID of the workspace */ + /** ID of the project */ teamId?: string; /** Optional unique name to use as reference when using the API */ name?: string; diff --git a/src/api/types/Request.ts b/src/api/types/Request.ts index 218107a..8cfb3bf 100644 --- a/src/api/types/Request.ts +++ b/src/api/types/Request.ts @@ -7,7 +7,7 @@ import * as Hookdeck from "../index"; export interface Request { /** ID of the request */ id: string; - /** ID of the workspace */ + /** ID of the project */ teamId: string; /** Whether or not the request was verified when received */ verified?: boolean; diff --git a/src/api/types/Source.ts b/src/api/types/Source.ts index 278f005..ed664ae 100644 --- a/src/api/types/Source.ts +++ b/src/api/types/Source.ts @@ -14,7 +14,7 @@ export interface Source { name: string; /** Description of the source */ description?: string; - /** ID of the workspace */ + /** ID of the project */ teamId: string; /** A unique URL that must be supplied to your webhook's provider */ url: string; diff --git a/src/api/types/Transformation.ts b/src/api/types/Transformation.ts index 642edbf..3d05583 100644 --- a/src/api/types/Transformation.ts +++ b/src/api/types/Transformation.ts @@ -5,7 +5,7 @@ export interface Transformation { /** ID of the transformation */ id: string; - /** ID of the workspace */ + /** ID of the project */ teamId: string; /** A unique, human-friendly name for the transformation */ name: string; diff --git a/src/api/types/TransformationIssue.ts b/src/api/types/TransformationIssue.ts index 2f342da..69d885c 100644 --- a/src/api/types/TransformationIssue.ts +++ b/src/api/types/TransformationIssue.ts @@ -10,7 +10,7 @@ import * as Hookdeck from "../index"; export interface TransformationIssue { /** Issue ID */ id: string; - /** ID of the workspace */ + /** ID of the project */ teamId: string; status: Hookdeck.IssueStatus; /** ISO timestamp for when the issue was last opened */ diff --git a/src/api/types/TransformationIssueWithData.ts b/src/api/types/TransformationIssueWithData.ts index e295908..1dd8498 100644 --- a/src/api/types/TransformationIssueWithData.ts +++ b/src/api/types/TransformationIssueWithData.ts @@ -10,7 +10,7 @@ import * as Hookdeck from "../index"; export interface TransformationIssueWithData { /** Issue ID */ id: string; - /** ID of the workspace */ + /** ID of the project */ teamId: string; status: Hookdeck.IssueStatus; /** ISO timestamp for when the issue was last opened */ diff --git a/src/api/types/VerificationBondsmith.ts b/src/api/types/VerificationBondsmith.ts new file mode 100644 index 0000000..7d583e3 --- /dev/null +++ b/src/api/types/VerificationBondsmith.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as Hookdeck from "../index"; + +export interface VerificationBondsmith { + type: Hookdeck.VerificationBondsmithType; + configs?: Hookdeck.VerificationBondsmithConfigs; +} diff --git a/src/api/types/VerificationBondsmithConfigs.ts b/src/api/types/VerificationBondsmithConfigs.ts new file mode 100644 index 0000000..4fd55b3 --- /dev/null +++ b/src/api/types/VerificationBondsmithConfigs.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +/** + * The verification configs for Bondsmith. Only included if the ?include=verification.configs query param is present + */ +export interface VerificationBondsmithConfigs { + webhookSecretKey: string; +} diff --git a/src/api/types/VerificationBondsmithType.ts b/src/api/types/VerificationBondsmithType.ts new file mode 100644 index 0000000..070f2a8 --- /dev/null +++ b/src/api/types/VerificationBondsmithType.ts @@ -0,0 +1,9 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export type VerificationBondsmithType = "bondsmith"; + +export const VerificationBondsmithType = { + Bondsmith: "bondsmith", +} as const; diff --git a/src/api/types/VerificationConfig.ts b/src/api/types/VerificationConfig.ts index 5557fcf..01720cd 100644 --- a/src/api/types/VerificationConfig.ts +++ b/src/api/types/VerificationConfig.ts @@ -57,4 +57,6 @@ export type VerificationConfig = | Hookdeck.VerificationSanity | Hookdeck.VerificationEbay | Hookdeck.VerificationTelnyx - | Hookdeck.VerificationTokenIo; + | Hookdeck.VerificationTokenIo + | Hookdeck.VerificationFiserv + | Hookdeck.VerificationBondsmith; diff --git a/src/api/types/VerificationFiserv.ts b/src/api/types/VerificationFiserv.ts new file mode 100644 index 0000000..e66588c --- /dev/null +++ b/src/api/types/VerificationFiserv.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as Hookdeck from "../index"; + +export interface VerificationFiserv { + type: Hookdeck.VerificationFiservType; + configs?: Hookdeck.VerificationFiservConfigs; +} diff --git a/src/api/types/VerificationFiservConfigs.ts b/src/api/types/VerificationFiservConfigs.ts new file mode 100644 index 0000000..3aba65c --- /dev/null +++ b/src/api/types/VerificationFiservConfigs.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +/** + * The verification configs for Fiserv. Only included if the ?include=verification.configs query param is present + */ +export interface VerificationFiservConfigs { + webhookSecretKey: string; +} diff --git a/src/api/types/VerificationFiservType.ts b/src/api/types/VerificationFiservType.ts new file mode 100644 index 0000000..97dddfc --- /dev/null +++ b/src/api/types/VerificationFiservType.ts @@ -0,0 +1,9 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export type VerificationFiservType = "fiserv"; + +export const VerificationFiservType = { + Fiserv: "fiserv", +} as const; diff --git a/src/api/types/index.ts b/src/api/types/index.ts index a65f8de..43d7696 100644 --- a/src/api/types/index.ts +++ b/src/api/types/index.ts @@ -55,12 +55,15 @@ export * from "./DestinationAuthMethodApiKeyConfig"; export * from "./AuthApiKey"; export * from "./DestinationAuthMethodBearerTokenConfig"; export * from "./AuthBearerToken"; +export * from "./DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType"; export * from "./DestinationAuthMethodOAuth2ClientCredentialsConfig"; export * from "./AuthOAuth2ClientCredentials"; export * from "./DestinationAuthMethodOAuth2AuthorizationCodeConfig"; export * from "./AuthOAuth2AuthorizationCode"; export * from "./DestinationAuthMethodCustomSignatureConfig"; export * from "./AuthCustomSignature"; +export * from "./DestinationAuthMethodAwsSignatureConfig"; +export * from "./AuthAwsSignature"; export * from "./DestinationAuthMethodConfig"; export * from "./Destination"; export * from "./DestinationPaginatedResult"; @@ -268,6 +271,12 @@ export * from "./VerificationTelnyx"; export * from "./VerificationTokenIoConfigs"; export * from "./VerificationTokenIoType"; export * from "./VerificationTokenIo"; +export * from "./VerificationFiservConfigs"; +export * from "./VerificationFiservType"; +export * from "./VerificationFiserv"; +export * from "./VerificationBondsmithConfigs"; +export * from "./VerificationBondsmithType"; +export * from "./VerificationBondsmith"; export * from "./VerificationConfig"; export * from "./SourceAllowedHttpMethodItem"; export * from "./SourceAllowedHttpMethod"; diff --git a/src/serialization/resources/connection/types/ConnectionCreateRequestDestinationRateLimitPeriod.ts b/src/serialization/resources/connection/types/ConnectionCreateRequestDestinationRateLimitPeriod.ts index 512171e..3b0f1c5 100644 --- a/src/serialization/resources/connection/types/ConnectionCreateRequestDestinationRateLimitPeriod.ts +++ b/src/serialization/resources/connection/types/ConnectionCreateRequestDestinationRateLimitPeriod.ts @@ -9,8 +9,8 @@ import * as core from "../../../../core"; export const ConnectionCreateRequestDestinationRateLimitPeriod: core.serialization.Schema< serializers.ConnectionCreateRequestDestinationRateLimitPeriod.Raw, Hookdeck.ConnectionCreateRequestDestinationRateLimitPeriod -> = core.serialization.enum_(["second", "minute", "hour"]); +> = core.serialization.enum_(["second", "minute", "hour", "concurrent"]); export declare namespace ConnectionCreateRequestDestinationRateLimitPeriod { - type Raw = "second" | "minute" | "hour"; + type Raw = "second" | "minute" | "hour" | "concurrent"; } diff --git a/src/serialization/resources/connection/types/ConnectionUpsertRequestDestinationRateLimitPeriod.ts b/src/serialization/resources/connection/types/ConnectionUpsertRequestDestinationRateLimitPeriod.ts index 8f2c1ad..455d3ce 100644 --- a/src/serialization/resources/connection/types/ConnectionUpsertRequestDestinationRateLimitPeriod.ts +++ b/src/serialization/resources/connection/types/ConnectionUpsertRequestDestinationRateLimitPeriod.ts @@ -9,8 +9,8 @@ import * as core from "../../../../core"; export const ConnectionUpsertRequestDestinationRateLimitPeriod: core.serialization.Schema< serializers.ConnectionUpsertRequestDestinationRateLimitPeriod.Raw, Hookdeck.ConnectionUpsertRequestDestinationRateLimitPeriod -> = core.serialization.enum_(["second", "minute", "hour"]); +> = core.serialization.enum_(["second", "minute", "hour", "concurrent"]); export declare namespace ConnectionUpsertRequestDestinationRateLimitPeriod { - type Raw = "second" | "minute" | "hour"; + type Raw = "second" | "minute" | "hour" | "concurrent"; } diff --git a/src/serialization/resources/destination/types/DestinationCreateRequestRateLimitPeriod.ts b/src/serialization/resources/destination/types/DestinationCreateRequestRateLimitPeriod.ts index feb5e1c..528e8cb 100644 --- a/src/serialization/resources/destination/types/DestinationCreateRequestRateLimitPeriod.ts +++ b/src/serialization/resources/destination/types/DestinationCreateRequestRateLimitPeriod.ts @@ -9,8 +9,8 @@ import * as core from "../../../../core"; export const DestinationCreateRequestRateLimitPeriod: core.serialization.Schema< serializers.DestinationCreateRequestRateLimitPeriod.Raw, Hookdeck.DestinationCreateRequestRateLimitPeriod -> = core.serialization.enum_(["second", "minute", "hour"]); +> = core.serialization.enum_(["second", "minute", "hour", "concurrent"]); export declare namespace DestinationCreateRequestRateLimitPeriod { - type Raw = "second" | "minute" | "hour"; + type Raw = "second" | "minute" | "hour" | "concurrent"; } diff --git a/src/serialization/resources/destination/types/DestinationUpdateRequestRateLimitPeriod.ts b/src/serialization/resources/destination/types/DestinationUpdateRequestRateLimitPeriod.ts index 3d523eb..10c6ae5 100644 --- a/src/serialization/resources/destination/types/DestinationUpdateRequestRateLimitPeriod.ts +++ b/src/serialization/resources/destination/types/DestinationUpdateRequestRateLimitPeriod.ts @@ -9,8 +9,8 @@ import * as core from "../../../../core"; export const DestinationUpdateRequestRateLimitPeriod: core.serialization.Schema< serializers.DestinationUpdateRequestRateLimitPeriod.Raw, Hookdeck.DestinationUpdateRequestRateLimitPeriod -> = core.serialization.enum_(["second", "minute", "hour"]); +> = core.serialization.enum_(["second", "minute", "hour", "concurrent"]); export declare namespace DestinationUpdateRequestRateLimitPeriod { - type Raw = "second" | "minute" | "hour"; + type Raw = "second" | "minute" | "hour" | "concurrent"; } diff --git a/src/serialization/resources/destination/types/DestinationUpsertRequestRateLimitPeriod.ts b/src/serialization/resources/destination/types/DestinationUpsertRequestRateLimitPeriod.ts index 01298d1..4142a23 100644 --- a/src/serialization/resources/destination/types/DestinationUpsertRequestRateLimitPeriod.ts +++ b/src/serialization/resources/destination/types/DestinationUpsertRequestRateLimitPeriod.ts @@ -9,8 +9,8 @@ import * as core from "../../../../core"; export const DestinationUpsertRequestRateLimitPeriod: core.serialization.Schema< serializers.DestinationUpsertRequestRateLimitPeriod.Raw, Hookdeck.DestinationUpsertRequestRateLimitPeriod -> = core.serialization.enum_(["second", "minute", "hour"]); +> = core.serialization.enum_(["second", "minute", "hour", "concurrent"]); export declare namespace DestinationUpsertRequestRateLimitPeriod { - type Raw = "second" | "minute" | "hour"; + type Raw = "second" | "minute" | "hour" | "concurrent"; } diff --git a/src/serialization/types/AuthAwsSignature.ts b/src/serialization/types/AuthAwsSignature.ts new file mode 100644 index 0000000..b1d10bd --- /dev/null +++ b/src/serialization/types/AuthAwsSignature.ts @@ -0,0 +1,21 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../index"; +import * as Hookdeck from "../../api/index"; +import * as core from "../../core"; +import { DestinationAuthMethodAwsSignatureConfig } from "./DestinationAuthMethodAwsSignatureConfig"; + +export const AuthAwsSignature: core.serialization.ObjectSchema< + serializers.AuthAwsSignature.Raw, + Hookdeck.AuthAwsSignature +> = core.serialization.object({ + config: DestinationAuthMethodAwsSignatureConfig.optional(), +}); + +export declare namespace AuthAwsSignature { + interface Raw { + config?: DestinationAuthMethodAwsSignatureConfig.Raw | null; + } +} diff --git a/src/serialization/types/DestinationAuthMethodAwsSignatureConfig.ts b/src/serialization/types/DestinationAuthMethodAwsSignatureConfig.ts new file mode 100644 index 0000000..937d298 --- /dev/null +++ b/src/serialization/types/DestinationAuthMethodAwsSignatureConfig.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../index"; +import * as Hookdeck from "../../api/index"; +import * as core from "../../core"; + +export const DestinationAuthMethodAwsSignatureConfig: core.serialization.ObjectSchema< + serializers.DestinationAuthMethodAwsSignatureConfig.Raw, + Hookdeck.DestinationAuthMethodAwsSignatureConfig +> = core.serialization.object({ + accessKeyId: core.serialization.property("access_key_id", core.serialization.string()), + secretAccessKey: core.serialization.property("secret_access_key", core.serialization.string()), +}); + +export declare namespace DestinationAuthMethodAwsSignatureConfig { + interface Raw { + access_key_id: string; + secret_access_key: string; + } +} diff --git a/src/serialization/types/DestinationAuthMethodConfig.ts b/src/serialization/types/DestinationAuthMethodConfig.ts index 60fb65b..b239c41 100644 --- a/src/serialization/types/DestinationAuthMethodConfig.ts +++ b/src/serialization/types/DestinationAuthMethodConfig.ts @@ -12,6 +12,7 @@ import { AuthBearerToken } from "./AuthBearerToken"; import { AuthOAuth2ClientCredentials } from "./AuthOAuth2ClientCredentials"; import { AuthOAuth2AuthorizationCode } from "./AuthOAuth2AuthorizationCode"; import { AuthCustomSignature } from "./AuthCustomSignature"; +import { AuthAwsSignature } from "./AuthAwsSignature"; export const DestinationAuthMethodConfig: core.serialization.Schema< serializers.DestinationAuthMethodConfig.Raw, @@ -25,6 +26,7 @@ export const DestinationAuthMethodConfig: core.serialization.Schema< OAUTH2_CLIENT_CREDENTIALS: AuthOAuth2ClientCredentials, OAUTH2_AUTHORIZATION_CODE: AuthOAuth2AuthorizationCode, CUSTOM_SIGNATURE: AuthCustomSignature, + AWS_SIGNATURE: AuthAwsSignature, }) .transform({ transform: (value) => value, @@ -39,7 +41,8 @@ export declare namespace DestinationAuthMethodConfig { | DestinationAuthMethodConfig.BearerToken | DestinationAuthMethodConfig.Oauth2ClientCredentials | DestinationAuthMethodConfig.Oauth2AuthorizationCode - | DestinationAuthMethodConfig.CustomSignature; + | DestinationAuthMethodConfig.CustomSignature + | DestinationAuthMethodConfig.AwsSignature; interface HookdeckSignature extends AuthHookdeckSignature.Raw { type: "HOOKDECK_SIGNATURE"; @@ -68,4 +71,8 @@ export declare namespace DestinationAuthMethodConfig { interface CustomSignature extends AuthCustomSignature.Raw { type: "CUSTOM_SIGNATURE"; } + + interface AwsSignature extends AuthAwsSignature.Raw { + type: "AWS_SIGNATURE"; + } } diff --git a/src/serialization/types/DestinationAuthMethodOAuth2ClientCredentialsConfig.ts b/src/serialization/types/DestinationAuthMethodOAuth2ClientCredentialsConfig.ts index da124dd..1b69c04 100644 --- a/src/serialization/types/DestinationAuthMethodOAuth2ClientCredentialsConfig.ts +++ b/src/serialization/types/DestinationAuthMethodOAuth2ClientCredentialsConfig.ts @@ -5,6 +5,7 @@ import * as serializers from "../index"; import * as Hookdeck from "../../api/index"; import * as core from "../../core"; +import { DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType } from "./DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType"; export const DestinationAuthMethodOAuth2ClientCredentialsConfig: core.serialization.ObjectSchema< serializers.DestinationAuthMethodOAuth2ClientCredentialsConfig.Raw, @@ -14,6 +15,10 @@ export const DestinationAuthMethodOAuth2ClientCredentialsConfig: core.serializat clientSecret: core.serialization.property("client_secret", core.serialization.string()), scope: core.serialization.string().optional(), authServer: core.serialization.property("auth_server", core.serialization.string()), + authenticationType: core.serialization.property( + "authentication_type", + DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType.optional() + ), }); export declare namespace DestinationAuthMethodOAuth2ClientCredentialsConfig { @@ -22,5 +27,6 @@ export declare namespace DestinationAuthMethodOAuth2ClientCredentialsConfig { client_secret: string; scope?: string | null; auth_server: string; + authentication_type?: DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType.Raw | null; } } diff --git a/src/serialization/types/DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType.ts b/src/serialization/types/DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType.ts new file mode 100644 index 0000000..000896c --- /dev/null +++ b/src/serialization/types/DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType.ts @@ -0,0 +1,16 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../index"; +import * as Hookdeck from "../../api/index"; +import * as core from "../../core"; + +export const DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType: core.serialization.Schema< + serializers.DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType.Raw, + Hookdeck.DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType +> = core.serialization.enum_(["basic", "bearer"]); + +export declare namespace DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType { + type Raw = "basic" | "bearer"; +} diff --git a/src/serialization/types/IntegrationProvider.ts b/src/serialization/types/IntegrationProvider.ts index 39ba8fa..5d472ef 100644 --- a/src/serialization/types/IntegrationProvider.ts +++ b/src/serialization/types/IntegrationProvider.ts @@ -60,6 +60,8 @@ export const IntegrationProvider: core.serialization.Schema< "EBAY", "TELNYX", "TOKENIO", + "FISERV", + "BONDSMITH", ]); export declare namespace IntegrationProvider { @@ -113,5 +115,7 @@ export declare namespace IntegrationProvider { | "SANITY" | "EBAY" | "TELNYX" - | "TOKENIO"; + | "TOKENIO" + | "FISERV" + | "BONDSMITH"; } diff --git a/src/serialization/types/VerificationBondsmith.ts b/src/serialization/types/VerificationBondsmith.ts new file mode 100644 index 0000000..e45099c --- /dev/null +++ b/src/serialization/types/VerificationBondsmith.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../index"; +import * as Hookdeck from "../../api/index"; +import * as core from "../../core"; +import { VerificationBondsmithType } from "./VerificationBondsmithType"; +import { VerificationBondsmithConfigs } from "./VerificationBondsmithConfigs"; + +export const VerificationBondsmith: core.serialization.ObjectSchema< + serializers.VerificationBondsmith.Raw, + Hookdeck.VerificationBondsmith +> = core.serialization.object({ + type: VerificationBondsmithType, + configs: VerificationBondsmithConfigs.optional(), +}); + +export declare namespace VerificationBondsmith { + interface Raw { + type: VerificationBondsmithType.Raw; + configs?: VerificationBondsmithConfigs.Raw | null; + } +} diff --git a/src/serialization/types/VerificationBondsmithConfigs.ts b/src/serialization/types/VerificationBondsmithConfigs.ts new file mode 100644 index 0000000..ae0762d --- /dev/null +++ b/src/serialization/types/VerificationBondsmithConfigs.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../index"; +import * as Hookdeck from "../../api/index"; +import * as core from "../../core"; + +export const VerificationBondsmithConfigs: core.serialization.ObjectSchema< + serializers.VerificationBondsmithConfigs.Raw, + Hookdeck.VerificationBondsmithConfigs +> = core.serialization.object({ + webhookSecretKey: core.serialization.property("webhook_secret_key", core.serialization.string()), +}); + +export declare namespace VerificationBondsmithConfigs { + interface Raw { + webhook_secret_key: string; + } +} diff --git a/src/serialization/types/VerificationBondsmithType.ts b/src/serialization/types/VerificationBondsmithType.ts new file mode 100644 index 0000000..dac9e3f --- /dev/null +++ b/src/serialization/types/VerificationBondsmithType.ts @@ -0,0 +1,16 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../index"; +import * as Hookdeck from "../../api/index"; +import * as core from "../../core"; + +export const VerificationBondsmithType: core.serialization.Schema< + serializers.VerificationBondsmithType.Raw, + Hookdeck.VerificationBondsmithType +> = core.serialization.enum_(["bondsmith"]); + +export declare namespace VerificationBondsmithType { + type Raw = "bondsmith"; +} diff --git a/src/serialization/types/VerificationConfig.ts b/src/serialization/types/VerificationConfig.ts index da305a4..fbc4ae6 100644 --- a/src/serialization/types/VerificationConfig.ts +++ b/src/serialization/types/VerificationConfig.ts @@ -55,6 +55,8 @@ import { VerificationSanity } from "./VerificationSanity"; import { VerificationEbay } from "./VerificationEbay"; import { VerificationTelnyx } from "./VerificationTelnyx"; import { VerificationTokenIo } from "./VerificationTokenIo"; +import { VerificationFiserv } from "./VerificationFiserv"; +import { VerificationBondsmith } from "./VerificationBondsmith"; export const VerificationConfig: core.serialization.Schema< serializers.VerificationConfig.Raw, @@ -110,6 +112,8 @@ export const VerificationConfig: core.serialization.Schema< VerificationEbay, VerificationTelnyx, VerificationTokenIo, + VerificationFiserv, + VerificationBondsmith, ]); export declare namespace VerificationConfig { @@ -163,5 +167,7 @@ export declare namespace VerificationConfig { | VerificationSanity.Raw | VerificationEbay.Raw | VerificationTelnyx.Raw - | VerificationTokenIo.Raw; + | VerificationTokenIo.Raw + | VerificationFiserv.Raw + | VerificationBondsmith.Raw; } diff --git a/src/serialization/types/VerificationFiserv.ts b/src/serialization/types/VerificationFiserv.ts new file mode 100644 index 0000000..ae6e391 --- /dev/null +++ b/src/serialization/types/VerificationFiserv.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../index"; +import * as Hookdeck from "../../api/index"; +import * as core from "../../core"; +import { VerificationFiservType } from "./VerificationFiservType"; +import { VerificationFiservConfigs } from "./VerificationFiservConfigs"; + +export const VerificationFiserv: core.serialization.ObjectSchema< + serializers.VerificationFiserv.Raw, + Hookdeck.VerificationFiserv +> = core.serialization.object({ + type: VerificationFiservType, + configs: VerificationFiservConfigs.optional(), +}); + +export declare namespace VerificationFiserv { + interface Raw { + type: VerificationFiservType.Raw; + configs?: VerificationFiservConfigs.Raw | null; + } +} diff --git a/src/serialization/types/VerificationFiservConfigs.ts b/src/serialization/types/VerificationFiservConfigs.ts new file mode 100644 index 0000000..d6194d4 --- /dev/null +++ b/src/serialization/types/VerificationFiservConfigs.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../index"; +import * as Hookdeck from "../../api/index"; +import * as core from "../../core"; + +export const VerificationFiservConfigs: core.serialization.ObjectSchema< + serializers.VerificationFiservConfigs.Raw, + Hookdeck.VerificationFiservConfigs +> = core.serialization.object({ + webhookSecretKey: core.serialization.property("webhook_secret_key", core.serialization.string()), +}); + +export declare namespace VerificationFiservConfigs { + interface Raw { + webhook_secret_key: string; + } +} diff --git a/src/serialization/types/VerificationFiservType.ts b/src/serialization/types/VerificationFiservType.ts new file mode 100644 index 0000000..5b2ce92 --- /dev/null +++ b/src/serialization/types/VerificationFiservType.ts @@ -0,0 +1,16 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../index"; +import * as Hookdeck from "../../api/index"; +import * as core from "../../core"; + +export const VerificationFiservType: core.serialization.Schema< + serializers.VerificationFiservType.Raw, + Hookdeck.VerificationFiservType +> = core.serialization.enum_(["fiserv"]); + +export declare namespace VerificationFiservType { + type Raw = "fiserv"; +} diff --git a/src/serialization/types/index.ts b/src/serialization/types/index.ts index a65f8de..43d7696 100644 --- a/src/serialization/types/index.ts +++ b/src/serialization/types/index.ts @@ -55,12 +55,15 @@ export * from "./DestinationAuthMethodApiKeyConfig"; export * from "./AuthApiKey"; export * from "./DestinationAuthMethodBearerTokenConfig"; export * from "./AuthBearerToken"; +export * from "./DestinationAuthMethodOAuth2ClientCredentialsConfigAuthenticationType"; export * from "./DestinationAuthMethodOAuth2ClientCredentialsConfig"; export * from "./AuthOAuth2ClientCredentials"; export * from "./DestinationAuthMethodOAuth2AuthorizationCodeConfig"; export * from "./AuthOAuth2AuthorizationCode"; export * from "./DestinationAuthMethodCustomSignatureConfig"; export * from "./AuthCustomSignature"; +export * from "./DestinationAuthMethodAwsSignatureConfig"; +export * from "./AuthAwsSignature"; export * from "./DestinationAuthMethodConfig"; export * from "./Destination"; export * from "./DestinationPaginatedResult"; @@ -268,6 +271,12 @@ export * from "./VerificationTelnyx"; export * from "./VerificationTokenIoConfigs"; export * from "./VerificationTokenIoType"; export * from "./VerificationTokenIo"; +export * from "./VerificationFiservConfigs"; +export * from "./VerificationFiservType"; +export * from "./VerificationFiserv"; +export * from "./VerificationBondsmithConfigs"; +export * from "./VerificationBondsmithType"; +export * from "./VerificationBondsmith"; export * from "./VerificationConfig"; export * from "./SourceAllowedHttpMethodItem"; export * from "./SourceAllowedHttpMethod"; diff --git a/tsconfig.json b/tsconfig.json index 538c94f..2891808 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,7 +3,7 @@ "extendedDiagnostics": true, "strict": true, "target": "ES6", - "module": "CommonJS", + "module": "esnext", "moduleResolution": "node", "esModuleInterop": true, "skipLibCheck": true, diff --git a/yarn.lock b/yarn.lock index 1782290..a775315 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,7 +10,7 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.1", "@babel/code-frame@^7.24.2": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.2": version "7.24.2" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae" integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== @@ -24,32 +24,32 @@ integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ== "@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.23.9": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.4.tgz#1f758428e88e0d8c563874741bc4ffc4f71a4717" - integrity sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.5.tgz#15ab5b98e101972d171aeef92ac70d8d6718f06a" + integrity sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA== dependencies: "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.24.2" - "@babel/generator" "^7.24.4" + "@babel/generator" "^7.24.5" "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.24.4" - "@babel/parser" "^7.24.4" + "@babel/helper-module-transforms" "^7.24.5" + "@babel/helpers" "^7.24.5" + "@babel/parser" "^7.24.5" "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.1" - "@babel/types" "^7.24.0" + "@babel/traverse" "^7.24.5" + "@babel/types" "^7.24.5" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@^7.24.1", "@babel/generator@^7.24.4", "@babel/generator@^7.7.2": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.4.tgz#1fc55532b88adf952025d5d2d1e71f946cb1c498" - integrity sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw== +"@babel/generator@^7.24.5", "@babel/generator@^7.7.2": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.5.tgz#e5afc068f932f05616b66713e28d0f04e99daeb3" + integrity sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA== dependencies: - "@babel/types" "^7.24.0" + "@babel/types" "^7.24.5" "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" @@ -85,81 +85,81 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-module-imports@^7.22.15": +"@babel/helper-module-imports@^7.24.3": version "7.24.3" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz#6ac476e6d168c7c23ff3ba3cf4f7841d46ac8128" integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg== dependencies: "@babel/types" "^7.24.0" -"@babel/helper-module-transforms@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" - integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== +"@babel/helper-module-transforms@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz#ea6c5e33f7b262a0ae762fd5986355c45f54a545" + integrity sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A== dependencies: "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-simple-access" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-module-imports" "^7.24.3" + "@babel/helper-simple-access" "^7.24.5" + "@babel/helper-split-export-declaration" "^7.24.5" + "@babel/helper-validator-identifier" "^7.24.5" "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.8.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz#945681931a52f15ce879fd5b86ce2dae6d3d7f2a" - integrity sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz#a924607dd254a65695e5bd209b98b902b3b2f11a" + integrity sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ== -"@babel/helper-simple-access@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" - integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== +"@babel/helper-simple-access@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz#50da5b72f58c16b07fbd992810be6049478e85ba" + integrity sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.24.5" -"@babel/helper-split-export-declaration@^7.22.6": - version "7.22.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" - integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== +"@babel/helper-split-export-declaration@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz#b9a67f06a46b0b339323617c8c6213b9055a78b6" + integrity sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.24.5" -"@babel/helper-string-parser@^7.23.4": +"@babel/helper-string-parser@^7.24.1": version "7.24.1" resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz#f99c36d3593db9540705d0739a1f10b5e20c696e" integrity sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ== -"@babel/helper-validator-identifier@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" - integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== +"@babel/helper-validator-identifier@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz#918b1a7fa23056603506370089bd990d8720db62" + integrity sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA== "@babel/helper-validator-option@^7.23.5": version "7.23.5" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== -"@babel/helpers@^7.24.4": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.4.tgz#dc00907fd0d95da74563c142ef4cd21f2cb856b6" - integrity sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw== +"@babel/helpers@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.5.tgz#fedeb87eeafa62b621160402181ad8585a22a40a" + integrity sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q== dependencies: "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.1" - "@babel/types" "^7.24.0" + "@babel/traverse" "^7.24.5" + "@babel/types" "^7.24.5" "@babel/highlight@^7.24.2": - version "7.24.2" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.2.tgz#3f539503efc83d3c59080a10e6634306e0370d26" - integrity sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.5.tgz#bc0613f98e1dd0720e99b2a9ee3760194a704b6e" + integrity sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw== dependencies: - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-validator-identifier" "^7.24.5" chalk "^2.4.2" js-tokens "^4.0.0" picocolors "^1.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.24.0", "@babel/parser@^7.24.1", "@babel/parser@^7.24.4": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.4.tgz#234487a110d89ad5a3ed4a8a566c36b9453e8c88" - integrity sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.24.0", "@babel/parser@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.5.tgz#4a4d5ab4315579e5398a82dcf636ca80c3392790" + integrity sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg== "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -268,29 +268,29 @@ "@babel/parser" "^7.24.0" "@babel/types" "^7.24.0" -"@babel/traverse@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.1.tgz#d65c36ac9dd17282175d1e4a3c49d5b7988f530c" - integrity sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ== +"@babel/traverse@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.5.tgz#972aa0bc45f16983bf64aa1f877b2dd0eea7e6f8" + integrity sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA== dependencies: - "@babel/code-frame" "^7.24.1" - "@babel/generator" "^7.24.1" + "@babel/code-frame" "^7.24.2" + "@babel/generator" "^7.24.5" "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.23.0" "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.24.1" - "@babel/types" "^7.24.0" + "@babel/helper-split-export-declaration" "^7.24.5" + "@babel/parser" "^7.24.5" + "@babel/types" "^7.24.5" debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.24.0", "@babel/types@^7.3.3": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.0.tgz#3b951f435a92e7333eba05b7566fd297960ea1bf" - integrity sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w== +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.24.0", "@babel/types@^7.24.5", "@babel/types@^7.3.3": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.5.tgz#7661930afc638a5383eb0c4aee59b74f38db84d7" + integrity sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ== dependencies: - "@babel/helper-string-parser" "^7.23.4" - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-string-parser" "^7.24.1" + "@babel/helper-validator-identifier" "^7.24.5" to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": @@ -647,9 +647,9 @@ form-data "^4.0.0" "@types/node@*": - version "20.12.7" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.7.tgz#04080362fa3dd6c5822061aa3124f5c152cff384" - integrity sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg== + version "20.12.10" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.10.tgz#8f0c3f12b0f075eee1fe20c1afb417e9765bef76" + integrity sha512-Eem5pH9pmWBHoGAT8Dr5fdc5rYA+4NAovdM4EktRPVAAiJhmWWfQrA0cFhAbOsQdSfIHjAud6YdkbL69+zSKjw== dependencies: undici-types "~5.26.4" @@ -907,9 +907,9 @@ camelcase@^6.2.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001611" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001611.tgz#4dbe78935b65851c2d2df1868af39f709a93a96e" - integrity sha512-19NuN1/3PjA3QI8Eki55N8my4LzfkMCRLgCVfrl/slbSAchQfV0+GwjPrK3rq37As4UCLlM/DHajbKkAqbv92Q== + version "1.0.30001616" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001616.tgz#4342712750d35f71ebba9fcac65e2cf8870013c3" + integrity sha512-RHVYKov7IcdNjVHJFNY/78RdG4oGVjbayxv8u5IO74Wv7Hlq4PnJE6mo/OjFijjVFNy5ijnCt6H3IIo4t+wfEw== chalk@^2.4.2: version "2.4.2" @@ -939,9 +939,9 @@ ci-info@^3.2.0: integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== cjs-module-lexer@^1.0.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107" - integrity sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ== + version "1.3.1" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz#c485341ae8fd999ca4ee5af2d7a1c9ae01e0099c" + integrity sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q== cliui@^8.0.1: version "8.0.1" @@ -1105,9 +1105,9 @@ domexception@^4.0.0: webidl-conversions "^7.0.0" electron-to-chromium@^1.4.668: - version "1.4.740" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.740.tgz#89c82421332ee425e5b193e3db2dea019d423419" - integrity sha512-Yvg5i+iyv7Xm18BRdVPVm8lc7kgxM3r6iwqCH2zB7QZy1kZRNmd0Zqm0zcD9XoFREE5/5rwIuIAOT+/mzGcnZg== + version "1.4.757" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.757.tgz#45f7c9341b538f8c4b9ca8af9692e0ed1a776a44" + integrity sha512-jftDaCknYSSt/+KKeXzH3LX5E2CvRLm75P3Hj+J/dv3CL0qUYcOt13d5FN1NiL5IJbbhzHrb3BomeG2tkSlZmw== emittery@^0.13.1: version "0.13.1" @@ -1143,7 +1143,7 @@ es-errors@^1.3.0: resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== -escalade@^3.1.1: +escalade@^3.1.1, escalade@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== @@ -2096,9 +2096,9 @@ npm-run-path@^4.0.1: path-key "^3.0.0" nwsapi@^2.2.2: - version "2.2.7" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" - integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== + version "2.2.9" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.9.tgz#7f3303218372db2e9f27c27766bcfc59ae7e61c6" + integrity sha512-2f3F0SEEer8bBu0dsNCFF50N0cTThV1nWFYcEYFZttdW0lDAoybv9cQoK7X7/68Z89S7FoRrVjP1LPX4XRf9vg== object-inspect@^1.13.1: version "1.13.1" @@ -2254,9 +2254,9 @@ querystringify@^2.1.1: integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== react-is@^18.0.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + version "18.3.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" + integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== require-directory@^2.1.1: version "2.1.1" @@ -2489,9 +2489,9 @@ to-regex-range@^5.0.1: is-number "^7.0.0" tough-cookie@^4.1.2: - version "4.1.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf" - integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw== + version "4.1.4" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.4.tgz#945f1461b45b5a8c76821c33ea49c3ac192c1b36" + integrity sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag== dependencies: psl "^1.1.33" punycode "^2.1.1" @@ -2550,11 +2550,11 @@ universalify@^0.2.0: integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== update-browserslist-db@^1.0.13: - version "1.0.13" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" - integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== + version "1.0.15" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.15.tgz#60ed9f8cba4a728b7ecf7356f641a31e3a691d97" + integrity sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA== dependencies: - escalade "^3.1.1" + escalade "^3.1.2" picocolors "^1.0.0" url-join@4.0.1: @@ -2661,9 +2661,9 @@ write-file-atomic@^4.0.2: signal-exit "^3.0.7" ws@^8.11.0: - version "8.16.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.16.0.tgz#d1cd774f36fbc07165066a60e40323eab6446fd4" - integrity sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ== + version "8.17.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.0.tgz#d145d18eca2ed25aaf791a183903f7be5e295fea" + integrity sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow== xml-name-validator@^4.0.0: version "4.0.0"