mirror of
https://github.com/FranP-code/Baileys.git
synced 2025-10-13 00:32:22 +00:00
lint: 0 warnings left
This commit is contained in:
@@ -31,12 +31,12 @@ export const SINGLE_BYTE_TOKENS: (string | null)[] = [
|
||||
|
||||
export const TOKEN_MAP: { [token: string]: { dict?: number, index: number } } = { }
|
||||
|
||||
for(let i = 0;i < SINGLE_BYTE_TOKENS.length;i++) {
|
||||
TOKEN_MAP[SINGLE_BYTE_TOKENS[i]!] = { index: i }
|
||||
for(const [i, SINGLE_BYTE_TOKEN] of SINGLE_BYTE_TOKENS.entries()) {
|
||||
TOKEN_MAP[SINGLE_BYTE_TOKEN!] = { index: i }
|
||||
}
|
||||
|
||||
for(let i = 0;i < DOUBLE_BYTE_TOKENS.length;i++) {
|
||||
for(let j = 0;j < DOUBLE_BYTE_TOKENS[i].length;j++) {
|
||||
TOKEN_MAP[DOUBLE_BYTE_TOKENS[i][j]] = { dict: i, index: j }
|
||||
for(const [i, DOUBLE_BYTE_TOKEN] of DOUBLE_BYTE_TOKENS.entries()) {
|
||||
for(const [j, element] of DOUBLE_BYTE_TOKEN.entries()) {
|
||||
TOKEN_MAP[element] = { dict: i, index: j }
|
||||
}
|
||||
}
|
||||
@@ -28,9 +28,12 @@ const encodeBinaryNodeInner = (
|
||||
}
|
||||
}
|
||||
|
||||
const pushBytes = (bytes: Uint8Array | Buffer | number[]) => (
|
||||
bytes.forEach (b => buffer.push(b))
|
||||
)
|
||||
const pushBytes = (bytes: Uint8Array | Buffer | number[]) => {
|
||||
for(const b of bytes) {
|
||||
buffer.push(b)
|
||||
}
|
||||
}
|
||||
|
||||
const pushInt16 = (value: number) => {
|
||||
pushBytes([(value >> 8) & 0xff, value & 0xff])
|
||||
}
|
||||
@@ -151,8 +154,7 @@ const encodeBinaryNodeInner = (
|
||||
return false
|
||||
}
|
||||
|
||||
for(let i = 0;i < str.length;i++) {
|
||||
const char = str[i]
|
||||
for(const char of str) {
|
||||
const isInNibbleRange = char >= '0' && char <= '9'
|
||||
if(!isInNibbleRange && char !== '-' && char !== '.') {
|
||||
return false
|
||||
@@ -167,8 +169,7 @@ const encodeBinaryNodeInner = (
|
||||
return false
|
||||
}
|
||||
|
||||
for(let i = 0;i < str.length;i++) {
|
||||
const char = str[i]
|
||||
for(const char of str) {
|
||||
const isInNibbleRange = char >= '0' && char <= '9'
|
||||
if(!isInNibbleRange && !(char >= 'A' && char <= 'F') && !(char >= 'a' && char <= 'f')) {
|
||||
return false
|
||||
|
||||
@@ -4,7 +4,7 @@ export const SERVER_JID = 'server@c.us'
|
||||
export const PSA_WID = '0@c.us'
|
||||
export const STORIES_JID = 'status@broadcast'
|
||||
|
||||
export type JidServer = 'c.us' | 'g.us' | 'broadcast' | 's.whatsapp.net' | 'call' | 'lid'
|
||||
export type JidServer = 'c.us' | 'g.us' | 'broadcast' | 's.whatsapp.net' | 'call' | 'lid' | 'newsletter'
|
||||
|
||||
export type JidWithDevice = {
|
||||
user: string
|
||||
@@ -12,7 +12,7 @@ export type JidWithDevice = {
|
||||
}
|
||||
|
||||
export type FullJid = JidWithDevice & {
|
||||
server: JidServer | string
|
||||
server: JidServer
|
||||
domainType?: number
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ export const jidDecode = (jid: string | undefined): FullJid | undefined => {
|
||||
const user = userAgent.split('_')[0]
|
||||
|
||||
return {
|
||||
server,
|
||||
server: server as JidServer,
|
||||
user,
|
||||
domainType: server === 'lid' ? 1 : 0,
|
||||
device: device ? +device : undefined
|
||||
|
||||
Reference in New Issue
Block a user