From ed74535ad13158f317c11d1c48248f458d653309 Mon Sep 17 00:00:00 2001 From: mimamch Date: Mon, 1 Jul 2024 12:45:23 +0700 Subject: [PATCH] upgrading baileys into ^6.7.5 --- package.json | 4 +-- pnpm-lock.yaml | 63 +++++++++++++++++++++++++++------------------ src/Socket/index.ts | 1 - 3 files changed, 40 insertions(+), 28 deletions(-) diff --git a/package.json b/package.json index 477658f..f9d650a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wa-multi-session", - "version": "3.3.1", + "version": "3.5.0", "description": "Multi Session Whatsapp Library", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -17,7 +17,7 @@ "dependencies": { "@adiwajshing/keyed-db": "^0.2.4", "@hapi/boom": "^10.0.1", - "@whiskeysockets/baileys": "^6.5.0", + "@whiskeysockets/baileys": "^6.7.5", "mime": "^3.0.0", "pino": "^8.11.0", "qrcode-terminal": "^0.12.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0ae76f2..205e06d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ dependencies: specifier: ^10.0.1 version: 10.0.1 '@whiskeysockets/baileys': - specifier: ^6.5.0 - version: 6.5.0(qrcode-terminal@0.12.0) + specifier: ^6.7.5 + version: 6.7.5(qrcode-terminal@0.12.0) mime: specifier: ^3.0.0 version: 3.0.0 @@ -154,13 +154,13 @@ packages: codec-parser: 2.4.3 dev: false - /@whiskeysockets/baileys@6.5.0(qrcode-terminal@0.12.0): - resolution: {integrity: sha512-ary0RNivsrl56wnn0ta37LwVGpCDabthERCV5lHHsbhJJFfp04g6+reiQAKvxo61oYxwxKjqq33kvID+AOr++A==} + /@whiskeysockets/baileys@6.7.5(qrcode-terminal@0.12.0): + resolution: {integrity: sha512-5kDwir6wT1BY0aIdsJXDAHoq7Gy3oYwRXj3qFoS6MOC0udzF4e2D4vTbA/LVLg7a54dtDxXj+iEnrWcaE9jQZA==} peerDependencies: jimp: ^0.16.1 link-preview-js: ^3.0.0 qrcode-terminal: ^0.12.0 - sharp: ^0.30.5 + sharp: ^0.32.2 peerDependenciesMeta: jimp: optional: true @@ -173,18 +173,19 @@ packages: dependencies: '@adiwajshing/keyed-db': 0.2.4 '@hapi/boom': 9.1.4 + async-lock: 1.4.1 audio-decode: 2.1.5 axios: 1.4.0 - cache-manager: 5.2.3 + cache-manager: 4.0.1 futoin-hkdf: 1.5.2 libphonenumber-js: 1.10.37 libsignal: github.com/adiwajshing/libsignal-node/11dbd962ea108187c79a7c46fe4d6f790e23da97 music-metadata: 7.13.4 node-cache: 5.1.2 pino: 7.11.0 - protobufjs: 6.11.3 + protobufjs: 7.3.2 qrcode-terminal: 0.12.0 - uuid: 9.0.0 + uuid: 10.0.0 ws: 8.13.0 transitivePeerDependencies: - bufferutil @@ -200,6 +201,14 @@ packages: event-target-shim: 5.0.1 dev: false + /async-lock@1.4.1: + resolution: {integrity: sha512-Az2ZTpuytrtqENulXwO3GGv1Bztugx6TT37NIo7imr/Qo0gsYiGtSdBa2B6fsXhTpVZDNfu1Qn3pk531e3q+nQ==} + dev: false + + /async@3.2.3: + resolution: {integrity: sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==} + dev: false + /asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} dev: false @@ -252,11 +261,12 @@ packages: ieee754: 1.2.1 dev: false - /cache-manager@5.2.3: - resolution: {integrity: sha512-9OErI8fksFkxAMJ8Mco0aiZSdphyd90HcKiOMJQncSlU1yq/9lHHxrT8PDayxrmr9IIIZPOAEfXuGSD7g29uog==} + /cache-manager@4.0.1: + resolution: {integrity: sha512-JWdtjdX8e0e6eMehAZsdJvBMvHn/pVQGYUjgzc1ILFH0vtcffb9R7XIEAqfYgEeaVJVCOSP4+dxCius+ciW0RA==} dependencies: + async: 3.2.3 lodash.clonedeep: 4.5.0 - lru-cache: 9.1.2 + lru-cache: 7.18.3 dev: false /clone@2.1.2: @@ -384,9 +394,13 @@ packages: resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} dev: false - /lru-cache@9.1.2: - resolution: {integrity: sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ==} - engines: {node: 14 || >=16.14} + /long@5.2.3: + resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} + dev: false + + /lru-cache@7.18.3: + resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} + engines: {node: '>=12'} dev: false /media-typer@1.1.0: @@ -551,8 +565,8 @@ packages: engines: {node: '>= 0.6.0'} dev: false - /protobufjs@6.11.3: - resolution: {integrity: sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==} + /protobufjs@6.8.8: + resolution: {integrity: sha512-AAmHtD5pXgZfi7GMpllpO3q1Xw1OYldr+dMUlAnffGTAhqkg72WdmSY71uKBF/JuyiKs8psYbtKrhi0ASCD8qw==} hasBin: true requiresBuild: true dependencies: @@ -567,13 +581,13 @@ packages: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 20.4.1 + '@types/node': 10.17.60 long: 4.0.0 dev: false - /protobufjs@6.8.8: - resolution: {integrity: sha512-AAmHtD5pXgZfi7GMpllpO3q1Xw1OYldr+dMUlAnffGTAhqkg72WdmSY71uKBF/JuyiKs8psYbtKrhi0ASCD8qw==} - hasBin: true + /protobufjs@7.3.2: + resolution: {integrity: sha512-RXyHaACeqXeqAKGLDl68rQKbmObRsTIn4TYVUUug1KfS47YWCo5MacGITEryugIgZqORCvJWEk4l449POg5Txg==} + engines: {node: '>=12.0.0'} requiresBuild: true dependencies: '@protobufjs/aspromise': 1.1.2 @@ -586,9 +600,8 @@ packages: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/long': 4.0.2 - '@types/node': 10.17.60 - long: 4.0.0 + '@types/node': 20.4.1 + long: 5.2.3 dev: false /proxy-from-env@1.1.0: @@ -715,8 +728,8 @@ packages: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: false - /uuid@9.0.0: - resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==} + /uuid@10.0.0: + resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} hasBin: true dev: false diff --git a/src/Socket/index.ts b/src/Socket/index.ts index 235ba70..e00933d 100644 --- a/src/Socket/index.ts +++ b/src/Socket/index.ts @@ -4,7 +4,6 @@ import makeWASocket, { fetchLatestBaileysVersion, useMultiFileAuthState, WASocket, - WAMessageUpdate, } from "@whiskeysockets/baileys"; import pino from "pino"; import path from "path";