chore: lint files

This commit is contained in:
Adhiraj Singh
2023-03-02 15:22:43 +05:30
parent 9c71267e22
commit 06f2d354bf
10 changed files with 13 additions and 13 deletions

View File

@@ -74,7 +74,7 @@ export type ChatModification =
} }
| { | {
star: { star: {
messages: { id: string, fromMe?: boolean }[], messages: { id: string, fromMe?: boolean }[]
star: boolean star: boolean
} }
} }

View File

@@ -73,7 +73,7 @@ export type BufferedEventData = {
messageUpdates: { [key: string]: WAMessageUpdate } messageUpdates: { [key: string]: WAMessageUpdate }
messageDeletes: { [key: string]: WAMessageKey } messageDeletes: { [key: string]: WAMessageKey }
messageReactions: { [key: string]: { key: WAMessageKey, reactions: proto.IReaction[] } } messageReactions: { [key: string]: { key: WAMessageKey, reactions: proto.IReaction[] } }
messageReceipts: { [key: string]: { key: WAMessageKey, userReceipt: proto.IUserReceipt[] } }, messageReceipts: { [key: string]: { key: WAMessageKey, userReceipt: proto.IUserReceipt[] } }
groupUpdates: { [jid: string]: Partial<GroupMetadata> } groupUpdates: { [jid: string]: Partial<GroupMetadata> }
} }

View File

@@ -1,6 +1,6 @@
import { Contact } from './Contact' import { Contact } from './Contact'
export type GroupParticipant = (Contact & { isAdmin?: boolean; isSuperAdmin?: boolean, admin?: 'admin' | 'superadmin' | null }) export type GroupParticipant = (Contact & { isAdmin?: boolean, isSuperAdmin?: boolean, admin?: 'admin' | 'superadmin' | null })
export type ParticipantAction = 'add' | 'remove' | 'promote' | 'demote' export type ParticipantAction = 'add' | 'remove' | 'promote' | 'demote'

View File

@@ -154,7 +154,7 @@ export type AnyRegularMessageContent = (
listReply: Omit<proto.Message.IListResponseMessage, 'contextInfo'> listReply: Omit<proto.Message.IListResponseMessage, 'contextInfo'>
} }
| { | {
product: WASendableProduct, product: WASendableProduct
businessOwnerJid?: string businessOwnerJid?: string
body?: string body?: string
footer?: string footer?: string

View File

@@ -2,7 +2,7 @@ import { WAMediaUpload } from './Message'
export type CatalogResult = { export type CatalogResult = {
data: { data: {
paging: { cursors: { before: string, after: string } }, paging: { cursors: { before: string, after: string } }
data: any[] data: any[]
} }
} }

View File

@@ -43,7 +43,7 @@ export type SocketConfig = {
/** time to wait between sending new retry requests */ /** time to wait between sending new retry requests */
retryRequestDelayMs: number retryRequestDelayMs: number
/** time to wait for the generation of the next QR in ms */ /** time to wait for the generation of the next QR in ms */
qrTimeout?: number; qrTimeout?: number
/** provide an auth state object to maintain the auth state */ /** provide an auth state object to maintain the auth state */
auth: AuthenticationState auth: AuthenticationState
/** manage history processing with this control; by default will sync up everything */ /** manage history processing with this control; by default will sync up everything */

View File

@@ -52,4 +52,4 @@ export type WABusinessProfile = {
address?: string address?: string
} }
export type CurveKeyPair = { private: Uint8Array; public: Uint8Array } export type CurveKeyPair = { private: Uint8Array, public: Uint8Array }

View File

@@ -136,7 +136,7 @@ export const delayCancellable = (ms: number) => {
return { delay, cancel } return { delay, cancel }
} }
export async function promiseTimeout<T>(ms: number | undefined, promise: (resolve: (v?: T)=>void, reject: (error) => void) => void) { export async function promiseTimeout<T>(ms: number | undefined, promise: (resolve: (v?: T) => void, reject: (error) => void) => void) {
if(!ms) { if(!ms) {
return new Promise (promise) return new Promise (promise)
} }

View File

@@ -78,7 +78,7 @@ const extractVideoThumb = async(
path: string, path: string,
destPath: string, destPath: string,
time: string, time: string,
size: { width: number; height: number }, size: { width: number, height: number },
) => new Promise((resolve, reject) => { ) => new Promise((resolve, reject) => {
const cmd = `ffmpeg -ss ${time} -i ${path} -y -vf scale=${size.width}:-1 -vframes 1 -f image2 ${destPath}` const cmd = `ffmpeg -ss ${time} -i ${path} -y -vf scale=${size.width}:-1 -vframes 1 -f image2 ${destPath}`
exec(cmd, (err) => { exec(cmd, (err) => {
@@ -243,7 +243,7 @@ export async function generateThumbnail(
} }
) { ) {
let thumbnail: string | undefined let thumbnail: string | undefined
let originalImageDimensions: { width: number; height: number } | undefined let originalImageDimensions: { width: number, height: number } | undefined
if(mediaType === 'image') { if(mediaType === 'image') {
const { buffer, original } = await extractImageThumb(file) const { buffer, original } = await extractImageThumb(file)
thumbnail = buffer.toString('base64') thumbnail = buffer.toString('base64')

View File

@@ -627,7 +627,7 @@ export const normalizeMessageContent = (content: WAMessageContent | null | undef
|| message?.editedMessage || message?.editedMessage
) )
} }
} }
/** /**
* Extract the true message content from a message * Extract the true message content from a message
@@ -833,9 +833,9 @@ export const assertMediaContent = (content: proto.IMessage | null | undefined) =
*/ */
export const getPollUpdateMessage = async( export const getPollUpdateMessage = async(
msg: WAProto.IWebMessageInfo, msg: WAProto.IWebMessageInfo,
pollCreationData: { encKey: Uint8Array; sender: string; options: string[]; }, pollCreationData: { encKey: Uint8Array, sender: string, options: string[] },
withSelectedOptions: boolean = false, withSelectedOptions: boolean = false,
): Promise<{ hash: string[] } | { hash: string[]; selectedOptions: string[] }> => { ): Promise<{ hash: string[] } | { hash: string[], selectedOptions: string[] }> => {
if(!msg.message?.pollUpdateMessage || !pollCreationData?.encKey) { if(!msg.message?.pollUpdateMessage || !pollCreationData?.encKey) {
throw new Boom('Missing pollUpdateMessage, or encKey', { statusCode: 400 }) throw new Boom('Missing pollUpdateMessage, or encKey', { statusCode: 400 })
} }