From e3da5df4152fbe547f7871547165328e1bf06262 Mon Sep 17 00:00:00 2001 From: CommanderRoot Date: Mon, 4 Apr 2022 20:08:43 +0200 Subject: fix: replace deprecated String.prototype.substr() (#4667) .substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated Signed-off-by: Tobias Speicher --- lib/utils/config/definition.js | 2 +- lib/utils/npm-usage.js | 2 +- lib/utils/tar.js | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'lib/utils') diff --git a/lib/utils/config/definition.js b/lib/utils/config/definition.js index fc46bc3d6..f88d8334c 100644 --- a/lib/utils/config/definition.js +++ b/lib/utils/config/definition.js @@ -233,7 +233,7 @@ const wrapAll = s => { return ( '* ' + block - .substr(1) + .slice(1) .trim() .split('\n* ') .map(li => { diff --git a/lib/utils/npm-usage.js b/lib/utils/npm-usage.js index 8d31f0155..431995ecf 100644 --- a/lib/utils/npm-usage.js +++ b/lib/utils/npm-usage.js @@ -53,7 +53,7 @@ const wrap = (arr) => { out[l] = c } } - return out.join('\n ').substr(2) + return out.join('\n ').slice(2) } const usages = async (npm) => { diff --git a/lib/utils/tar.js b/lib/utils/tar.js index 2f2773c6d..0a74ce8c4 100644 --- a/lib/utils/tar.js +++ b/lib/utils/tar.js @@ -48,9 +48,9 @@ const logTar = (tarball, opts = {}) => { { name: 'integrity:', value: - tarball.integrity.toString().substr(0, 20) + + tarball.integrity.toString().slice(0, 20) + '[...]' + - tarball.integrity.toString().substr(80), + tarball.integrity.toString().slice(80), }, tarball.bundled.length && { name: 'bundled deps:', value: tarball.bundled.length }, tarball.bundled.length && { -- cgit v1.2.3