From a7266972d0b3a10fa1d29a3f1fdad965fa14299f Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Wed, 12 Jan 2022 10:35:40 +0200 Subject: [PATCH 1/2] fix(deps): remove del dependency --- npm-shrinkwrap.json | 1 - package.json | 1 - src/lib/fs.js | 5 ++--- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index a99a4ceac99..e6dcbd83650 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -38,7 +38,6 @@ "copy-template-dir": "^1.4.0", "debug": "^4.1.1", "decache": "^4.6.0", - "del": "^6.0.0", "dot-prop": "^6.0.0", "dotenv": "^10.0.0", "env-paths": "^2.2.0", diff --git a/package.json b/package.json index 7e5e43944bd..4d45913d76e 100644 --- a/package.json +++ b/package.json @@ -106,7 +106,6 @@ "copy-template-dir": "^1.4.0", "debug": "^4.1.1", "decache": "^4.6.0", - "del": "^6.0.0", "dot-prop": "^6.0.0", "dotenv": "^10.0.0", "env-paths": "^2.2.0", diff --git a/src/lib/fs.js b/src/lib/fs.js index 54082a11693..c59258532d5 100644 --- a/src/lib/fs.js +++ b/src/lib/fs.js @@ -1,11 +1,10 @@ // @ts-check const { constants, - promises: { access, readFile, rm, stat }, + promises: { access, readFile, rm, rmdir, stat }, } = require('fs') const { version } = require('process') -const del = require('del') const { gte, parse } = require('semver') const NODE_VERSION = parse(version) @@ -40,7 +39,7 @@ const rmdirRecursiveAsync = async (path) => { if (gte(NODE_VERSION, '14.14.0')) { return await rm(path, { force: true, recursive: true }) } - await del(path, { force: true }) + await rmdir(path, { force: true, recursive: true }) } /** From 3a2490629a1640381b0dbe98f154ea3250c87e4e Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Wed, 12 Jan 2022 16:49:30 +0200 Subject: [PATCH 2/2] Update fs.js --- src/lib/fs.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/fs.js b/src/lib/fs.js index c59258532d5..d4418a4b19a 100644 --- a/src/lib/fs.js +++ b/src/lib/fs.js @@ -39,7 +39,7 @@ const rmdirRecursiveAsync = async (path) => { if (gte(NODE_VERSION, '14.14.0')) { return await rm(path, { force: true, recursive: true }) } - await rmdir(path, { force: true, recursive: true }) + await rmdir(path, { recursive: true }) } /**