From e4aec7df13a7402f8c571988ea9f09485efd0871 Mon Sep 17 00:00:00 2001 From: Raghd Hamzeh Date: Tue, 30 Jun 2020 02:46:23 -0400 Subject: [PATCH] fix: use `Buffer.from` instead of deprecated `new Buffer` Resolves an error during attachment import ``` (node:563578) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. ``` --- src/serializer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/serializer.ts b/src/serializer.ts index fac334d..8db817d 100644 --- a/src/serializer.ts +++ b/src/serializer.ts @@ -76,6 +76,6 @@ function generateAttachment(a: string) { var matches = a.substr(0, 100).match(regex); var ext = matches[1]; var data = a.substr(a.indexOf("base64") + 7); - var buffer = new Buffer(data, "base64"); + var buffer = Buffer.from(data, "base64"); return [uuidV4() + "." + ext, buffer]; }