From 14bdd6e9723c37090cab3a0ae92138e0bc554756 Mon Sep 17 00:00:00 2001 From: Gregory Date: Wed, 16 Mar 2022 17:10:07 +0300 Subject: [PATCH] Replace fs with fs/promises and glob with glob-promise --- lib/reader.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/reader.js b/lib/reader.js index 8b8c5de..49a0d26 100644 --- a/lib/reader.js +++ b/lib/reader.js @@ -1,9 +1,8 @@ var Promise = require('./Promise'); var path = require('path'); var yaml = require('js-yaml'); -var objectAssign = require('object-assign'); -var glob = Promise.promisify(require('glob')); -var fs = Promise.promisifyAll(require('fs')); +var glob = require('glob-promise'); +var fs = require('fs').promises; var logger = require('./logger'); var Reader = module.exports = function (options) { @@ -28,7 +27,7 @@ Reader.prototype.readFile = Promise.method(function(filename) { if (!PARSERS[ext]) { throw new Error('unknown file type: ', ext); } - return fs.readFileAsync(filename, this.options.encoding).then(function(data) { + return fs.readFile(filename, this.options.encoding).then(function(data) { var fixtures = PARSERS[ext](data); if (fixtures.fixtures) fixtures = fixtures.fixtures; return fixtures;