Skip to content

chore: rebuild project due to codegen change #429

New issue

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

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

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .stats.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
configured_endpoints: 97
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/mux%2Fmux-b1c7a231d90814e227c4a339a6760d1b05b04b874ffc7763affbad6a2c11d418.yml
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/mux%2Fmux-8aba5244959bdbdd721a9b449136408a9564705a0e021d2655363e39dcce9ea7.yml
93 changes: 42 additions & 51 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -344,57 +344,48 @@ Methods:
Types:

- <code><a href="./src/resources/webhooks.ts">BaseWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">CreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ReadyWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ErroredWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">UpdatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">DeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">LiveStreamCompletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ReadyWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">PreparingWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">DeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ErroredWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ReadyWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">PreparingWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">DeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ErroredWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">CreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ReadyWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ErroredWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">DeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">WarningWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">AssetCreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">CancelledWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">CreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ErroredWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">CreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ConnectedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">RecordingWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ActiveWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">DisconnectedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">IdleWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">UpdatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">EnabledWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">DisabledWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">DeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">WarningWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">CreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">IdleWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">StartingWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">BroadcastingWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ErroredWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">DeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">UpdatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">CreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">DeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ActiveWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">IdleWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">UpdatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">CreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">IdleWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">ActiveWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">DeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">HighTrafficWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetCreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetReadyWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetErroredWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetUpdatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetDeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetLiveStreamCompletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetStaticRenditionsReadyWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetStaticRenditionsPreparingWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetStaticRenditionsDeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetStaticRenditionsErroredWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetMasterReadyWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetMasterPreparingWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetMasterDeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetMasterErroredWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetTrackCreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetTrackReadyWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetTrackErroredWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetTrackDeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoAssetWarningWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoUploadAssetCreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoUploadCancelledWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoUploadCreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoUploadErroredWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamCreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamConnectedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamRecordingWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamActiveWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamDisconnectedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamIdleWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamUpdatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamEnabledWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamDisabledWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamDeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamWarningWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamSimulcastTargetCreatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamSimulcastTargetIdleWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamSimulcastTargetStartingWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamSimulcastTargetBroadcastingWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamSimulcastTargetErroredWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamSimulcastTargetDeletedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoLiveStreamSimulcastTargetUpdatedWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">VideoDeliveryHighTrafficWebhookEvent</a></code>
- <code><a href="./src/resources/webhooks.ts">UnwrapWebhookEvent</a></code>

Methods:
35 changes: 27 additions & 8 deletions src/core.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import {
type HeadersInit,
} from './_shims/index';
export { type Response };
import { isMultipartBody } from './uploads';
import { BlobLike, isBlobLike, isMultipartBody } from './uploads';
export {
maybeMultipartFormRequestOptions,
multipartFormRequestOptions,
Expand Down Expand Up @@ -235,7 +235,17 @@ export abstract class APIClient {
path: string,
opts?: PromiseOrValue<RequestOptions<Req>>,
): APIPromise<Rsp> {
return this.request(Promise.resolve(opts).then((opts) => ({ method, path, ...opts })));
return this.request(
Promise.resolve(opts).then(async (opts) => {
const body =
opts && isBlobLike(opts?.body) ? new DataView(await opts.body.arrayBuffer())
: opts?.body instanceof DataView ? opts.body
: opts?.body instanceof ArrayBuffer ? new DataView(opts.body)
: opts && ArrayBuffer.isView(opts?.body) ? new DataView(opts.body.buffer)
: opts?.body;
return { method, path, ...opts, body };
}),
);
}

getAPIList<Item, PageClass extends AbstractPage<Item> = AbstractPage<Item>>(
Expand All @@ -257,6 +267,8 @@ export abstract class APIClient {
const encoded = encoder.encode(body);
return encoded.length.toString();
}
} else if (ArrayBuffer.isView(body)) {
return body.byteLength.toString();
}

return null;
Expand All @@ -266,7 +278,9 @@ export abstract class APIClient {
const { method, path, query, headers: headers = {} } = options;

const body =
isMultipartBody(options.body) ? options.body.body
ArrayBuffer.isView(options.body) || (options.__binaryRequest && typeof options.body === 'string') ?
options.body
: isMultipartBody(options.body) ? options.body.body
: options.body ? JSON.stringify(options.body, null, 2)
: null;
const contentLength = this.calculateContentLength(body);
Expand Down Expand Up @@ -721,7 +735,9 @@ export type Headers = Record<string, string | null | undefined>;
export type DefaultQuery = Record<string, string | undefined>;
export type KeysEnum<T> = { [P in keyof Required<T>]: true };

export type RequestOptions<Req = unknown | Record<string, unknown> | Readable> = {
export type RequestOptions<
Req = unknown | Record<string, unknown> | Readable | BlobLike | ArrayBufferView | ArrayBuffer,
> = {
method?: HTTPMethod;
path?: string;
query?: Req | undefined;
Expand All @@ -735,6 +751,7 @@ export type RequestOptions<Req = unknown | Record<string, unknown> | Readable> =
signal?: AbortSignal | undefined | null;
idempotencyKey?: string;

__binaryRequest?: boolean | undefined;
__binaryResponse?: boolean | undefined;
};

Expand All @@ -755,6 +772,7 @@ const requestOptionsKeys: KeysEnum<RequestOptions> = {
signal: true,
idempotencyKey: true,

__binaryRequest: true,
__binaryResponse: true,
};

Expand All @@ -767,10 +785,11 @@ export const isRequestOptions = (obj: unknown): obj is RequestOptions => {
);
};

export type FinalRequestOptions<Req = unknown | Record<string, unknown> | Readable> = RequestOptions<Req> & {
method: HTTPMethod;
path: string;
};
export type FinalRequestOptions<Req = unknown | Record<string, unknown> | Readable | DataView> =
RequestOptions<Req> & {
method: HTTPMethod;
path: string;
};

declare const Deno: any;
declare const EdgeRuntime: any;
Expand Down
62 changes: 42 additions & 20 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -255,26 +255,48 @@ export namespace Mux {

export import Webhooks = API.Webhooks;
export import BaseWebhookEvent = API.BaseWebhookEvent;
export import CreatedWebhookEvent = API.CreatedWebhookEvent;
export import ReadyWebhookEvent = API.ReadyWebhookEvent;
export import ErroredWebhookEvent = API.ErroredWebhookEvent;
export import UpdatedWebhookEvent = API.UpdatedWebhookEvent;
export import DeletedWebhookEvent = API.DeletedWebhookEvent;
export import LiveStreamCompletedWebhookEvent = API.LiveStreamCompletedWebhookEvent;
export import PreparingWebhookEvent = API.PreparingWebhookEvent;
export import WarningWebhookEvent = API.WarningWebhookEvent;
export import AssetCreatedWebhookEvent = API.AssetCreatedWebhookEvent;
export import CancelledWebhookEvent = API.CancelledWebhookEvent;
export import ConnectedWebhookEvent = API.ConnectedWebhookEvent;
export import RecordingWebhookEvent = API.RecordingWebhookEvent;
export import ActiveWebhookEvent = API.ActiveWebhookEvent;
export import DisconnectedWebhookEvent = API.DisconnectedWebhookEvent;
export import IdleWebhookEvent = API.IdleWebhookEvent;
export import EnabledWebhookEvent = API.EnabledWebhookEvent;
export import DisabledWebhookEvent = API.DisabledWebhookEvent;
export import StartingWebhookEvent = API.StartingWebhookEvent;
export import BroadcastingWebhookEvent = API.BroadcastingWebhookEvent;
export import HighTrafficWebhookEvent = API.HighTrafficWebhookEvent;
export import VideoAssetCreatedWebhookEvent = API.VideoAssetCreatedWebhookEvent;
export import VideoAssetReadyWebhookEvent = API.VideoAssetReadyWebhookEvent;
export import VideoAssetErroredWebhookEvent = API.VideoAssetErroredWebhookEvent;
export import VideoAssetUpdatedWebhookEvent = API.VideoAssetUpdatedWebhookEvent;
export import VideoAssetDeletedWebhookEvent = API.VideoAssetDeletedWebhookEvent;
export import VideoAssetLiveStreamCompletedWebhookEvent = API.VideoAssetLiveStreamCompletedWebhookEvent;
export import VideoAssetStaticRenditionsReadyWebhookEvent = API.VideoAssetStaticRenditionsReadyWebhookEvent;
export import VideoAssetStaticRenditionsPreparingWebhookEvent = API.VideoAssetStaticRenditionsPreparingWebhookEvent;
export import VideoAssetStaticRenditionsDeletedWebhookEvent = API.VideoAssetStaticRenditionsDeletedWebhookEvent;
export import VideoAssetStaticRenditionsErroredWebhookEvent = API.VideoAssetStaticRenditionsErroredWebhookEvent;
export import VideoAssetMasterReadyWebhookEvent = API.VideoAssetMasterReadyWebhookEvent;
export import VideoAssetMasterPreparingWebhookEvent = API.VideoAssetMasterPreparingWebhookEvent;
export import VideoAssetMasterDeletedWebhookEvent = API.VideoAssetMasterDeletedWebhookEvent;
export import VideoAssetMasterErroredWebhookEvent = API.VideoAssetMasterErroredWebhookEvent;
export import VideoAssetTrackCreatedWebhookEvent = API.VideoAssetTrackCreatedWebhookEvent;
export import VideoAssetTrackReadyWebhookEvent = API.VideoAssetTrackReadyWebhookEvent;
export import VideoAssetTrackErroredWebhookEvent = API.VideoAssetTrackErroredWebhookEvent;
export import VideoAssetTrackDeletedWebhookEvent = API.VideoAssetTrackDeletedWebhookEvent;
export import VideoAssetWarningWebhookEvent = API.VideoAssetWarningWebhookEvent;
export import VideoUploadAssetCreatedWebhookEvent = API.VideoUploadAssetCreatedWebhookEvent;
export import VideoUploadCancelledWebhookEvent = API.VideoUploadCancelledWebhookEvent;
export import VideoUploadCreatedWebhookEvent = API.VideoUploadCreatedWebhookEvent;
export import VideoUploadErroredWebhookEvent = API.VideoUploadErroredWebhookEvent;
export import VideoLiveStreamCreatedWebhookEvent = API.VideoLiveStreamCreatedWebhookEvent;
export import VideoLiveStreamConnectedWebhookEvent = API.VideoLiveStreamConnectedWebhookEvent;
export import VideoLiveStreamRecordingWebhookEvent = API.VideoLiveStreamRecordingWebhookEvent;
export import VideoLiveStreamActiveWebhookEvent = API.VideoLiveStreamActiveWebhookEvent;
export import VideoLiveStreamDisconnectedWebhookEvent = API.VideoLiveStreamDisconnectedWebhookEvent;
export import VideoLiveStreamIdleWebhookEvent = API.VideoLiveStreamIdleWebhookEvent;
export import VideoLiveStreamUpdatedWebhookEvent = API.VideoLiveStreamUpdatedWebhookEvent;
export import VideoLiveStreamEnabledWebhookEvent = API.VideoLiveStreamEnabledWebhookEvent;
export import VideoLiveStreamDisabledWebhookEvent = API.VideoLiveStreamDisabledWebhookEvent;
export import VideoLiveStreamDeletedWebhookEvent = API.VideoLiveStreamDeletedWebhookEvent;
export import VideoLiveStreamWarningWebhookEvent = API.VideoLiveStreamWarningWebhookEvent;
export import VideoLiveStreamSimulcastTargetCreatedWebhookEvent = API.VideoLiveStreamSimulcastTargetCreatedWebhookEvent;
export import VideoLiveStreamSimulcastTargetIdleWebhookEvent = API.VideoLiveStreamSimulcastTargetIdleWebhookEvent;
export import VideoLiveStreamSimulcastTargetStartingWebhookEvent = API.VideoLiveStreamSimulcastTargetStartingWebhookEvent;
export import VideoLiveStreamSimulcastTargetBroadcastingWebhookEvent = API.VideoLiveStreamSimulcastTargetBroadcastingWebhookEvent;
export import VideoLiveStreamSimulcastTargetErroredWebhookEvent = API.VideoLiveStreamSimulcastTargetErroredWebhookEvent;
export import VideoLiveStreamSimulcastTargetDeletedWebhookEvent = API.VideoLiveStreamSimulcastTargetDeletedWebhookEvent;
export import VideoLiveStreamSimulcastTargetUpdatedWebhookEvent = API.VideoLiveStreamSimulcastTargetUpdatedWebhookEvent;
export import VideoDeliveryHighTrafficWebhookEvent = API.VideoDeliveryHighTrafficWebhookEvent;
export import UnwrapWebhookEvent = API.UnwrapWebhookEvent;

export import PlaybackID = API.PlaybackID;
Expand Down
62 changes: 42 additions & 20 deletions src/resources/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,48 @@
export * from './shared';
export {
BaseWebhookEvent,
CreatedWebhookEvent,
ReadyWebhookEvent,
ErroredWebhookEvent,
UpdatedWebhookEvent,
DeletedWebhookEvent,
LiveStreamCompletedWebhookEvent,
PreparingWebhookEvent,
WarningWebhookEvent,
AssetCreatedWebhookEvent,
CancelledWebhookEvent,
ConnectedWebhookEvent,
RecordingWebhookEvent,
ActiveWebhookEvent,
DisconnectedWebhookEvent,
IdleWebhookEvent,
EnabledWebhookEvent,
DisabledWebhookEvent,
StartingWebhookEvent,
BroadcastingWebhookEvent,
HighTrafficWebhookEvent,
VideoAssetCreatedWebhookEvent,
VideoAssetReadyWebhookEvent,
VideoAssetErroredWebhookEvent,
VideoAssetUpdatedWebhookEvent,
VideoAssetDeletedWebhookEvent,
VideoAssetLiveStreamCompletedWebhookEvent,
VideoAssetStaticRenditionsReadyWebhookEvent,
VideoAssetStaticRenditionsPreparingWebhookEvent,
VideoAssetStaticRenditionsDeletedWebhookEvent,
VideoAssetStaticRenditionsErroredWebhookEvent,
VideoAssetMasterReadyWebhookEvent,
VideoAssetMasterPreparingWebhookEvent,
VideoAssetMasterDeletedWebhookEvent,
VideoAssetMasterErroredWebhookEvent,
VideoAssetTrackCreatedWebhookEvent,
VideoAssetTrackReadyWebhookEvent,
VideoAssetTrackErroredWebhookEvent,
VideoAssetTrackDeletedWebhookEvent,
VideoAssetWarningWebhookEvent,
VideoUploadAssetCreatedWebhookEvent,
VideoUploadCancelledWebhookEvent,
VideoUploadCreatedWebhookEvent,
VideoUploadErroredWebhookEvent,
VideoLiveStreamCreatedWebhookEvent,
VideoLiveStreamConnectedWebhookEvent,
VideoLiveStreamRecordingWebhookEvent,
VideoLiveStreamActiveWebhookEvent,
VideoLiveStreamDisconnectedWebhookEvent,
VideoLiveStreamIdleWebhookEvent,
VideoLiveStreamUpdatedWebhookEvent,
VideoLiveStreamEnabledWebhookEvent,
VideoLiveStreamDisabledWebhookEvent,
VideoLiveStreamDeletedWebhookEvent,
VideoLiveStreamWarningWebhookEvent,
VideoLiveStreamSimulcastTargetCreatedWebhookEvent,
VideoLiveStreamSimulcastTargetIdleWebhookEvent,
VideoLiveStreamSimulcastTargetStartingWebhookEvent,
VideoLiveStreamSimulcastTargetBroadcastingWebhookEvent,
VideoLiveStreamSimulcastTargetErroredWebhookEvent,
VideoLiveStreamSimulcastTargetDeletedWebhookEvent,
VideoLiveStreamSimulcastTargetUpdatedWebhookEvent,
VideoDeliveryHighTrafficWebhookEvent,
UnwrapWebhookEvent,
Webhooks,
} from './webhooks';
Expand Down
Loading