From a39995e2d93f0e7a2a9c08f2f1a94cc2245ef393 Mon Sep 17 00:00:00 2001 From: Adhiraj Date: Sun, 16 Aug 2020 22:03:48 +0530 Subject: [PATCH] Node V12 compatible --- src/Tests/Common.ts | 2 +- src/Tests/Tests.Messages.ts | 2 +- src/Tests/Tests.Misc.ts | 2 +- src/WAConnection/5.Messages.ts | 2 +- src/WAConnection/Utils.ts | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Tests/Common.ts b/src/Tests/Common.ts index 64b6bac..e206e42 100644 --- a/src/Tests/Common.ts +++ b/src/Tests/Common.ts @@ -1,6 +1,6 @@ import { WAConnection, MessageLogLevel, MessageOptions, MessageType } from '../WAConnection/WAConnection' import * as assert from 'assert' -import fs from 'fs/promises' +import {promises as fs} from 'fs' require ('dotenv').config () // dotenv to load test jid export const testJid = process.env.TEST_JID || '1234@s.whatsapp.net' // set TEST_JID=xyz@s.whatsapp.net in a .env file in the root directory diff --git a/src/Tests/Tests.Messages.ts b/src/Tests/Tests.Messages.ts index 36ce6ad..c513833 100644 --- a/src/Tests/Tests.Messages.ts +++ b/src/Tests/Tests.Messages.ts @@ -1,5 +1,5 @@ import { MessageType, Mimetype, createTimeout } from '../WAConnection/WAConnection' -import fs from 'fs/promises' +import {promises as fs} from 'fs' import * as assert from 'assert' import { WAConnectionTest, testJid, sendAndRetreiveMessage } from './Common' diff --git a/src/Tests/Tests.Misc.ts b/src/Tests/Tests.Misc.ts index 3969fd2..9404858 100644 --- a/src/Tests/Tests.Misc.ts +++ b/src/Tests/Tests.Misc.ts @@ -1,5 +1,5 @@ import { MessageType, Presence, ChatModification, promiseTimeout, createTimeout } from '../WAConnection/WAConnection' -import fs from 'fs/promises' +import {promises as fs} from 'fs' import * as assert from 'assert' import fetch from 'node-fetch' import { WAConnectionTest, testJid } from './Common' diff --git a/src/WAConnection/5.Messages.ts b/src/WAConnection/5.Messages.ts index 1708d6c..016cd03 100644 --- a/src/WAConnection/5.Messages.ts +++ b/src/WAConnection/5.Messages.ts @@ -1,6 +1,6 @@ import {WAConnection as Base} from './4.User' import fetch from 'node-fetch' -import fs from 'fs/promises' +import {promises as fs} from 'fs' import { MessageOptions, MessageType, diff --git a/src/WAConnection/Utils.ts b/src/WAConnection/Utils.ts index 2215aab..a1fb053 100644 --- a/src/WAConnection/Utils.ts +++ b/src/WAConnection/Utils.ts @@ -1,7 +1,7 @@ import * as Crypto from 'crypto' import HKDF from 'futoin-hkdf' import Jimp from 'jimp' -import fs from 'fs/promises' +import {promises as fs} from 'fs' import fetch from 'node-fetch' import { exec } from 'child_process' import {platform, release} from 'os'