From 476b41af979db37de29cad89133bad1cc3684de2 Mon Sep 17 00:00:00 2001 From: Oj Date: Fri, 10 Dec 2021 20:00:24 +0000 Subject: [PATCH] [Mkdirp] Fix still causing callback error with async --- src/utils/mkdirp.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/utils/mkdirp.js b/src/utils/mkdirp.js index d3f7115..5f996c8 100644 --- a/src/utils/mkdirp.js +++ b/src/utils/mkdirp.js @@ -8,9 +8,9 @@ const fs = require('fs'); const async = (path, callback) => { // async log('Mkdirp', 'Async:', path); - try { - fs.mkdir(path, callback, { recursive: true }); - } catch (e) { } // Doesn't exist, ignore + fs.mkdir(path, () => { // Ignore errors (already exists) + callback(); + }, { recursive: true }); }; const sync = (path) => { // sync @@ -18,7 +18,7 @@ const sync = (path) => { // sync try { fs.mkdirSync(path, { recursive: true }); - } catch (e) { } // Doesn't exist, ignore + } catch (e) { } // Already exists, ignore }; const toExport = async;