Skip to content

Commit bb1c4c0

Browse files
committed
Replace mkdirp with native fs.mkdir
1 parent addc587 commit bb1c4c0

File tree

3 files changed

+3
-13
lines changed

3 files changed

+3
-13
lines changed

package-lock.json

Lines changed: 0 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
"io-ts-excess": "^1.0.1",
4949
"json2csv": "^4.5.4",
5050
"lodash": "^4.17.15",
51-
"mkdirp": "^0.5.1",
5251
"puppeteer": "^2.1.0",
5352
"tmp": "^0.1.0",
5453
"uuid": "^3.4.0",
@@ -67,7 +66,6 @@
6766
"@types/express": "^4.17.2",
6867
"@types/jest": "^24.9.1",
6968
"@types/json2csv": "^4.5.1",
70-
"@types/mkdirp": "^0.5.2",
7169
"@types/node": "^12.12.26",
7270
"@types/puppeteer": "^2.0.0",
7371
"@types/tmp": "^0.1.0",

src/http/download.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import axios from "axios";
22
import * as fs from "fs";
33
import * as json2csv from "json2csv";
4-
import * as mkdirp from "mkdirp";
54
import * as winston from "winston";
65

76
interface IDownload {
@@ -21,7 +20,9 @@ export async function download(
2120
name: string,
2221
extension: string,
2322
) {
24-
mkdirp.sync(this.directory);
23+
await new Promise((resolve) => {
24+
fs.mkdir(this.directory, {recursive: true}, resolve);
25+
});
2526
try {
2627
// Get data
2728
const response = await axios({

0 commit comments

Comments
 (0)