Moved to minimum node version supported to 10 by using fs.promises instead of promisify functions

This commit is contained in:
Alexander Cerutti
2020-09-05 23:51:56 +02:00
parent bca5d666bc
commit 10dad6c1af
2 changed files with 3 additions and 5 deletions

View File

@@ -26,7 +26,7 @@
"yazl": "^2.5.1"
},
"engines": {
"node": ">=8.1.0"
"node": ">=10.0.0"
},
"devDependencies": {
"@types/debug": "^4.1.5",

View File

@@ -3,13 +3,11 @@ import forge from "node-forge";
import formatMessage from "./messages";
import { FactoryOptions, PartitionedBundle, BundleUnit, Certificates, FinalCertificates, isValid } from "./schema";
import { removeHidden, splitBufferBundle, getAllFilesWithName, hasFilesWithName, deletePersonalization } from "./utils";
import { promisify } from "util";
import { readFile as _readFile, readdir as _readdir } from "fs";
import fs from "fs";
import debug from "debug";
const prsDebug = debug("Personalization");
const readDir = promisify(_readdir);
const readFile = promisify(_readFile);
const { readdir: readDir, readFile } = fs.promises;
/**
* Performs checks on the passed model to