From e0d298d297ce4998b02dd86748f68b302d590bff Mon Sep 17 00:00:00 2001 From: CommanderRoot Date: Mon, 28 Mar 2022 19:16:59 +0200 Subject: [PATCH] refactor: replace deprecated String.prototype.substr() (#950) .substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated Signed-off-by: Tobias Speicher --- lib/copy/__tests__/ncp/ncp.test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/copy/__tests__/ncp/ncp.test.js b/lib/copy/__tests__/ncp/ncp.test.js index c6edd8664..2b85437a2 100644 --- a/lib/copy/__tests__/ncp/ncp.test.js +++ b/lib/copy/__tests__/ncp/ncp.test.js @@ -33,7 +33,7 @@ describe('ncp', () => { describe('when copying files using filter', () => { before(cb => { - const filter = name => name.substr(name.length - 1) !== 'a' + const filter = name => name.slice(-1) !== 'a' rimraf(out, () => ncp(src, out, { filter }, cb)) }) @@ -45,7 +45,7 @@ describe('ncp', () => { const curFile = files[fileName] if (curFile instanceof Object) { filter(curFile) - } else if (fileName.substr(fileName.length - 1) === 'a') { + } else if (fileName.slice(-1) === 'a') { delete files[fileName] } }