@great-detail/support-sdk
Advanced tools
Comparing version 0.18.1 to 0.18.2
import { Command } from 'commander'; | ||
import { C as Client } from '../Client-BJga3qCy.js'; | ||
import { C as Client } from '../Client-DZnura3y.js'; | ||
import { Options as Options$1 } from 'ora'; | ||
@@ -4,0 +4,0 @@ import 'ky'; |
@@ -1,2 +0,3 @@ | ||
export { A as Account, j as AccountAccessToken, k as AccountAccessTokenID, cV as AccountAccessTokenWebhookEventType, t as AccountConversationSettings, c as AccountID, cU as AccountWebhookWebhookEventType, z as Action, B as ActionID, b6 as ActiveConversationStatus, _ as BoilerplateCategory, $ as BoilerplateCategoryID, H as BoilerplateContent, I as BoilerplateContentID, ab as Channel, as as ChannelConversationSettings, ac as ChannelID, C as Client, ay as CompositionSection, az as CompositionSectionID, b7 as ConcludedConversationStatus, aM as Contact, aO as ContactCustomMetadata, aN as ContactID, cW as ContactWebhookEventType, b3 as Conversation, b5 as ConversationCustomMetadata, b4 as ConversationID, bu as ConversationSettings, b8 as ConversationStatus, cX as ConversationWebhookEventType, m as CreateAccountAccessTokenOptions, l as CreateAccountAccessTokenPayload, n as CreateAccountAccessTokenResponse, e as CreateAccountOptions, d as CreateAccountPayload, f as CreateAccountResponse, a1 as CreateBoilerplateCategoryOptions, a0 as CreateBoilerplateCategoryPayload, a2 as CreateBoilerplateCategoryResponse, K as CreateBoilerplateContentOptions, J as CreateBoilerplateContentPayload, M as CreateBoilerplateContentResponse, ae as CreateChannelOptions, ad as CreateChannelPayload, af as CreateChannelResponse, aB as CreateCompositionSectionOptions, aA as CreateCompositionSectionPayload, aC as CreateCompositionSectionResponse, aQ as CreateContactOptions, aP as CreateContactPayload, aR as CreateContactResponse, ba as CreateConversationOptions, b9 as CreateConversationPayload, bb as CreateConversationResponse, c9 as CreateCorrectionModelOptions, c8 as CreateCorrectionModelPayload, ca as CreateCorrectionResponse, bx as CreateLabelOptions, bw as CreateLabelPayload, by as CreateLabelResponse, bQ as CreateMessageOptions, bP as CreateMessagePayload, bR as CreateMessageResponse, cl as CreateNoteOptions, ck as CreateNotePayload, cm as CreateNoteResponse, cc as CreateResponseModelOptions, cb as CreateResponseModelPayload, cd as CreateResponseResponse, cE as CreateUploadOptions, cF as CreateUploadResponse, d2 as CreateWebhookSubscriptionOptions, d1 as CreateWebhookSubscriptionPayload, d3 as CreateWebhookSubscriptionResponse, b as CurrentAccountID, o as DeleteAccountAccessTokenOptions, D as DeleteAccountAccessTokenPayload, p as DeleteAccountAccessTokenResponse, aS as DeleteContactOptions, aT as DeleteContactResponse, bc as DeleteConversationOptions, bd as DeleteConversationResponse, bz as DeleteLabelOptions, bA as DeleteLabelResponse, bS as DeleteMessageOptions, bT as DeleteMessageResponse, cG as DeleteUploadOptions, cH as DeleteUploadResponse, d4 as DeleteWebhookSubscriptionOptions, d5 as DeleteWebhookSubscriptionResponse, cR as EventWebhookOptions, bm as FilterOptions, q as GetAccountAccessTokenOptions, r as GetAccountAccessTokenResponse, u as GetAccountConversationSettingsOptions, v as GetAccountConversationSettingsResponse, G as GetAccountOptions, g as GetAccountResponse, a3 as GetBoilerplateCategoryOptions, a4 as GetBoilerplateCategoryResponse, N as GetBoilerplateContentOptions, P as GetBoilerplateContentResponse, at as GetChannelConversationSettingsOptions, au as GetChannelConversationSettingsResponse, ag as GetChannelOptions, ah as GetChannelResponse, aD as GetCompositionSectionOptions, aE as GetCompositionSectionResponse, aU as GetContactIncludeOptions, aV as GetContactOptions, aW as GetContactResponse, aX as GetContactVCFOptions, be as GetConversationIncludeOptions, bf as GetConversationOptions, bg as GetConversationResponse, bB as GetLabelOptions, bC as GetLabelResponse, bU as GetMessageOptions, bV as GetMessageResponse, ce as GetModelOptions, cf as GetModelResponse, cn as GetNoteOptions, co as GetNoteResponse, cy as GetSourceOptions, cz as GetSourceResponse, cI as GetUploadOptions, cJ as GetUploadResponse, cO as GetUserOptions, cP as GetUserResponse, d6 as GetWebhookSubscriptionOptions, d7 as GetWebhookSubscriptionResponse, bv as Label, bD as LabelID, L as ListAccountAccessTokensOptions, s as ListAccountAccessTokensResponse, E as ListActionsOptions, F as ListActionsResponse, a5 as ListBoilerplateCategoriesIncludeOptions, a6 as ListBoilerplateCategoriesOptions, a7 as ListBoilerplateCategoriesResponse, Q as ListBoilerplateCategoryBoilerplateContentsOptions, T as ListBoilerplateCategoryBoilerplateContentsResponse, V as ListBoilerplateContentsOptions, W as ListBoilerplateContentsResponse, aF as ListChannelCompositionSectionsOptions, aG as ListChannelCompositionSectionsResponse, bh as ListChannelConversationsOptions, bi as ListChannelConversationsResponse, bW as ListChannelMessagesIncludeOptions, bX as ListChannelMessagesOptions, bY as ListChannelMessagesResponse, ai as ListChannelsOptions, aj as ListChannelsResponse, aH as ListCompositionSectionsOptions, aI as ListCompositionSectionsResponse, bj as ListContactConversationsOptions, bk as ListContactConversationsResponse, bE as ListContactLabelsOptions, bF as ListContactLabelsResponse, cp as ListContactNotesOptions, cq as ListContactNotesResponse, aY as ListContactsOptions, aZ as ListContactsResponse, bG as ListConversationLabelsOptions, bH as ListConversationLabelsResponse, bZ as ListConversationMessagesIncludeOptions, b_ as ListConversationMessagesOptions, b$ as ListConversationMessagesResponse, cr as ListConversationNotesOptions, cs as ListConversationNotesResponse, bn as ListConversationOptions, bl as ListConversationsIncludeOptions, bo as ListConversationsResponse, a_ as ListLabelContactsOptions, a$ as ListLabelContactsResponse, bp as ListLabelConversationsOptions, bq as ListLabelConversationsResponse, bI as ListLabelsIncludeOptions, bJ as ListLabelsOptions, bK as ListLabelsResponse, c0 as ListMessagesIncludeOptions, c1 as ListMessagesOptions, c2 as ListMessagesResponse, cg as ListModelsOptions, ch as ListModelsResponse, cA as ListSourcesOptions, cB as ListSourcesResponse, cK as ListUploadsOptions, cL as ListUploadsResponse, d8 as ListWebhookSubscriptionsOptions, d9 as ListWebhookSubscriptionsResponse, bO as Message, c6 as MessageEventType, c3 as MessageID, c4 as MessageRole, c5 as MessageStatus, cY as MessageWebhookEventType, ak as MetaWhatsappChannelGetBusinessProfileOptions, al as MetaWhatsappChannelGetBusinessProfileResponse, c7 as Model, ci as ModelID, cj as Note, ct as NoteID, O as Options, R as RequestFilterable, S as SortOptions, cx as Source, cC as SourceID, da as TestWebhookSubscriptionOptions, db as TestWebhookSubscriptionResponse, a as TransportOptions, am as TwilioSendChannelSyncPayload, an as TwilioSendgridChannelSyncOptions, ao as TwilioSendgridChannelSyncResponse, x as UpdateAccountConversationSettingsOptions, w as UpdateAccountConversationSettingsPayload, y as UpdateAccountConversationSettingsResponse, h as UpdateAccountOptions, U as UpdateAccountPayload, i as UpdateAccountResponse, a9 as UpdateBoilerplateCategoryOptions, a8 as UpdateBoilerplateCategoryPayload, aa as UpdateBoilerplateCategoryResponse, Y as UpdateBoilerplateContentOptions, X as UpdateBoilerplateContentPayload, Z as UpdateBoilerplateContentResponse, aw as UpdateChannelConversationSettingsOptions, av as UpdateChannelConversationSettingsPayload, ax as UpdateChannelConversationSettingsResponse, aq as UpdateChannelOptions, ap as UpdateChannelPayload, ar as UpdateChannelResponse, aK as UpdateCompositionSectionOptions, aJ as UpdateCompositionSectionPayload, aL as UpdateCompositionSectionResponse, b1 as UpdateContactOptions, b0 as UpdateContactPayload, b2 as UpdateContactResponse, bs as UpdateConversationOptions, br as UpdateConversationPayload, bt as UpdateConversationResponse, bM as UpdateLabelOptions, bL as UpdateLabelPayload, bN as UpdateLabelResponse, cv as UpdateNoteOptions, cu as UpdateNotePayload, cw as UpdateNoteResponse, cD as Upload, cM as UploadID, cN as User, cQ as UserID, c_ as WebhookEventPayload, cT as WebhookEventType, c$ as WebhookResponse, d0 as WebhookSubscription, dc as WebhookSubscriptionID, cZ as WebhookSubscriptionWebhookEventType, C as default, cS as eventWebhookSchema } from './Client-BJga3qCy.js'; | ||
import { a as ConversationID, N as Nullable, R as ResponseTimestamp, S as SendOptions } from './Client-DZnura3y.js'; | ||
export { A as Account, l as AccountAccessToken, m as AccountAccessTokenID, cY as AccountAccessTokenWebhookEventType, v as AccountConversationSettings, e as AccountID, cX as AccountWebhookWebhookEventType, E as Action, F as ActionID, b9 as ActiveConversationStatus, a2 as BoilerplateCategory, a3 as BoilerplateCategoryID, K as BoilerplateContent, M as BoilerplateContentID, af as Channel, aw as ChannelConversationSettings, ag as ChannelID, C as Client, aC as CompositionSection, aD as CompositionSectionID, ba as ConcludedConversationStatus, aQ as Contact, aS as ContactCustomMetadata, aR as ContactID, cZ as ContactWebhookEventType, b7 as Conversation, b8 as ConversationCustomMetadata, bx as ConversationSettings, bb as ConversationStatus, c_ as ConversationWebhookEventType, o as CreateAccountAccessTokenOptions, n as CreateAccountAccessTokenPayload, p as CreateAccountAccessTokenResponse, g as CreateAccountOptions, f as CreateAccountPayload, h as CreateAccountResponse, a5 as CreateBoilerplateCategoryOptions, a4 as CreateBoilerplateCategoryPayload, a6 as CreateBoilerplateCategoryResponse, Q as CreateBoilerplateContentOptions, P as CreateBoilerplateContentPayload, T as CreateBoilerplateContentResponse, ai as CreateChannelOptions, ah as CreateChannelPayload, aj as CreateChannelResponse, aF as CreateCompositionSectionOptions, aE as CreateCompositionSectionPayload, aG as CreateCompositionSectionResponse, aU as CreateContactOptions, aT as CreateContactPayload, aV as CreateContactResponse, bd as CreateConversationOptions, bc as CreateConversationPayload, be as CreateConversationResponse, cc as CreateCorrectionModelOptions, cb as CreateCorrectionModelPayload, cd as CreateCorrectionResponse, bA as CreateLabelOptions, bz as CreateLabelPayload, bB as CreateLabelResponse, bT as CreateMessageOptions, bS as CreateMessagePayload, bU as CreateMessageResponse, co as CreateNoteOptions, cn as CreateNotePayload, cp as CreateNoteResponse, cf as CreateResponseModelOptions, ce as CreateResponseModelPayload, cg as CreateResponseResponse, cH as CreateUploadOptions, cI as CreateUploadResponse, d5 as CreateWebhookSubscriptionOptions, d4 as CreateWebhookSubscriptionPayload, d6 as CreateWebhookSubscriptionResponse, d as CurrentAccountID, q as DeleteAccountAccessTokenOptions, D as DeleteAccountAccessTokenPayload, r as DeleteAccountAccessTokenResponse, aW as DeleteContactOptions, aX as DeleteContactResponse, bf as DeleteConversationOptions, bg as DeleteConversationResponse, bC as DeleteLabelOptions, bD as DeleteLabelResponse, bV as DeleteMessageOptions, bW as DeleteMessageResponse, cJ as DeleteUploadOptions, cK as DeleteUploadResponse, d7 as DeleteWebhookSubscriptionOptions, d8 as DeleteWebhookSubscriptionResponse, cU as EventWebhookOptions, bp as FilterOptions, s as GetAccountAccessTokenOptions, t as GetAccountAccessTokenResponse, w as GetAccountConversationSettingsOptions, x as GetAccountConversationSettingsResponse, G as GetAccountOptions, i as GetAccountResponse, a7 as GetBoilerplateCategoryOptions, a8 as GetBoilerplateCategoryResponse, V as GetBoilerplateContentOptions, W as GetBoilerplateContentResponse, ax as GetChannelConversationSettingsOptions, ay as GetChannelConversationSettingsResponse, ak as GetChannelOptions, al as GetChannelResponse, aH as GetCompositionSectionOptions, aI as GetCompositionSectionResponse, aY as GetContactIncludeOptions, aZ as GetContactOptions, a_ as GetContactResponse, a$ as GetContactVCFOptions, bh as GetConversationIncludeOptions, bi as GetConversationOptions, bj as GetConversationResponse, bE as GetLabelOptions, bF as GetLabelResponse, bX as GetMessageOptions, bY as GetMessageResponse, ch as GetModelOptions, ci as GetModelResponse, cq as GetNoteOptions, cr as GetNoteResponse, cB as GetSourceOptions, cC as GetSourceResponse, cL as GetUploadOptions, cM as GetUploadResponse, cR as GetUserOptions, cS as GetUserResponse, d9 as GetWebhookSubscriptionOptions, da as GetWebhookSubscriptionResponse, by as Label, bG as LabelID, L as ListAccountAccessTokensOptions, u as ListAccountAccessTokensResponse, I as ListActionsOptions, J as ListActionsResponse, a9 as ListBoilerplateCategoriesIncludeOptions, aa as ListBoilerplateCategoriesOptions, ab as ListBoilerplateCategoriesResponse, X as ListBoilerplateCategoryBoilerplateContentsOptions, Y as ListBoilerplateCategoryBoilerplateContentsResponse, Z as ListBoilerplateContentsOptions, _ as ListBoilerplateContentsResponse, aJ as ListChannelCompositionSectionsOptions, aK as ListChannelCompositionSectionsResponse, bk as ListChannelConversationsOptions, bl as ListChannelConversationsResponse, bZ as ListChannelMessagesIncludeOptions, b_ as ListChannelMessagesOptions, b$ as ListChannelMessagesResponse, am as ListChannelsOptions, an as ListChannelsResponse, aL as ListCompositionSectionsOptions, aM as ListCompositionSectionsResponse, bm as ListContactConversationsOptions, bn as ListContactConversationsResponse, bH as ListContactLabelsOptions, bI as ListContactLabelsResponse, cs as ListContactNotesOptions, ct as ListContactNotesResponse, b0 as ListContactsOptions, b1 as ListContactsResponse, bJ as ListConversationLabelsOptions, bK as ListConversationLabelsResponse, c0 as ListConversationMessagesIncludeOptions, c1 as ListConversationMessagesOptions, c2 as ListConversationMessagesResponse, cu as ListConversationNotesOptions, cv as ListConversationNotesResponse, bq as ListConversationOptions, bo as ListConversationsIncludeOptions, br as ListConversationsResponse, b2 as ListLabelContactsOptions, b3 as ListLabelContactsResponse, bs as ListLabelConversationsOptions, bt as ListLabelConversationsResponse, bL as ListLabelsIncludeOptions, bM as ListLabelsOptions, bN as ListLabelsResponse, c3 as ListMessagesIncludeOptions, c4 as ListMessagesOptions, c5 as ListMessagesResponse, cj as ListModelsOptions, ck as ListModelsResponse, cD as ListSourcesOptions, cE as ListSourcesResponse, cN as ListUploadsOptions, cO as ListUploadsResponse, db as ListWebhookSubscriptionsOptions, dc as ListWebhookSubscriptionsResponse, bR as Message, c9 as MessageEventType, c6 as MessageID, c7 as MessageRole, c8 as MessageStatus, c$ as MessageWebhookEventType, ao as MetaWhatsappChannelGetBusinessProfileOptions, ap as MetaWhatsappChannelGetBusinessProfileResponse, ca as Model, cl as ModelID, cm as Note, cw as NoteID, O as Options, b as RequestFilterable, H as SortOptions, cA as Source, cF as SourceID, dd as TestWebhookSubscriptionOptions, de as TestWebhookSubscriptionResponse, c as TransportOptions, aq as TwilioSendChannelSyncPayload, ar as TwilioSendgridChannelSyncOptions, as as TwilioSendgridChannelSyncResponse, z as UpdateAccountConversationSettingsOptions, y as UpdateAccountConversationSettingsPayload, B as UpdateAccountConversationSettingsResponse, j as UpdateAccountOptions, U as UpdateAccountPayload, k as UpdateAccountResponse, ad as UpdateBoilerplateCategoryOptions, ac as UpdateBoilerplateCategoryPayload, ae as UpdateBoilerplateCategoryResponse, a0 as UpdateBoilerplateContentOptions, $ as UpdateBoilerplateContentPayload, a1 as UpdateBoilerplateContentResponse, aA as UpdateChannelConversationSettingsOptions, az as UpdateChannelConversationSettingsPayload, aB as UpdateChannelConversationSettingsResponse, au as UpdateChannelOptions, at as UpdateChannelPayload, av as UpdateChannelResponse, aO as UpdateCompositionSectionOptions, aN as UpdateCompositionSectionPayload, aP as UpdateCompositionSectionResponse, b5 as UpdateContactOptions, b4 as UpdateContactPayload, b6 as UpdateContactResponse, bv as UpdateConversationOptions, bu as UpdateConversationPayload, bw as UpdateConversationResponse, bP as UpdateLabelOptions, bO as UpdateLabelPayload, bQ as UpdateLabelResponse, cy as UpdateNoteOptions, cx as UpdateNotePayload, cz as UpdateNoteResponse, cG as Upload, cP as UploadID, cQ as User, cT as UserID, d1 as WebhookEventPayload, cW as WebhookEventType, d2 as WebhookResponse, d3 as WebhookSubscription, df as WebhookSubscriptionID, d0 as WebhookSubscriptionWebhookEventType, C as default, cV as eventWebhookSchema } from './Client-DZnura3y.js'; | ||
import { KyResponse } from 'ky'; | ||
@@ -59,2 +60,59 @@ import 'zod'; | ||
export { DEFAULT_SUPPORT_BASE_URL, index as Error, type ErrorResponse, SupportError }; | ||
/** | ||
* Great Detail Support System. | ||
* | ||
* @copyright 2025 Great Detail Ltd | ||
* @author Great Detail Ltd <info@greatdetail.com> | ||
* @author Dom Webber <dom.webber@greatdetail.com> | ||
* @see https://greatdetail.com | ||
*/ | ||
type EscalationID = `esc${string}` | (string & NonNullable<unknown>); | ||
type Escalation = { | ||
id: EscalationID; | ||
conversation: ConversationID; | ||
reason?: Nullable<string>; | ||
} & ResponseTimestamp; | ||
/** | ||
* Great Detail Support System. | ||
* | ||
* @copyright 2025 Great Detail Ltd | ||
* @author Great Detail Ltd <info@greatdetail.com> | ||
* @author Dom Webber <dom.webber@greatdetail.com> | ||
* @see https://greatdetail.com | ||
*/ | ||
type CreateEscalationPayload = { | ||
conversation: ConversationID; | ||
reason?: Nullable<string>; | ||
}; | ||
interface CreateEscalationOptions { | ||
body: CreateEscalationPayload; | ||
request?: SendOptions; | ||
} | ||
type CreateEscalationResponse = { | ||
data: { | ||
escalation: Escalation; | ||
}; | ||
}; | ||
/** | ||
* Great Detail Support System. | ||
* | ||
* @copyright 2025 Great Detail Ltd | ||
* @author Great Detail Ltd <info@greatdetail.com> | ||
* @author Dom Webber <dom.webber@greatdetail.com> | ||
* @see https://greatdetail.com | ||
*/ | ||
interface ListEscalationsOptions { | ||
request?: SendOptions; | ||
} | ||
type ListEscalationsResponse = { | ||
data: { | ||
escalation: Escalation; | ||
}[]; | ||
}; | ||
export { ConversationID, type CreateEscalationOptions, type CreateEscalationPayload, type CreateEscalationResponse, DEFAULT_SUPPORT_BASE_URL, index as Error, type ErrorResponse, type Escalation, type ListEscalationsOptions, type ListEscalationsResponse, SupportError }; |
@@ -1,1 +0,1 @@ | ||
import{a as e,c as t,d as p,e as f,f as o}from"./chunk-WIUEWWCB.js";var r={};e(r,{SupportError:()=>p});export{o as Client,t as DEFAULT_SUPPORT_BASE_URL,r as Error,p as SupportError,o as default,f as eventWebhookSchema}; | ||
import{a as t,c as e,d as p,e as f,f as o}from"./chunk-WIUEWWCB.js";var r={};t(r,{SupportError:()=>p});export{o as Client,e as DEFAULT_SUPPORT_BASE_URL,r as Error,p as SupportError,o as default,f as eventWebhookSchema}; |
{ | ||
"name": "@great-detail/support-sdk", | ||
"version": "0.18.1", | ||
"version": "0.18.2", | ||
"type": "module", | ||
@@ -5,0 +5,0 @@ "description": "JavaScript SDK for the Great Detail Support System", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
314444
3471