From 619606a28f3f84b1ef4771922d91a56090cf9286 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Mon, 22 Feb 2021 11:59:06 +0200 Subject: [PATCH] Replace pn with util.promisify --- package.json | 1 - test/svg-sprite.js | 9 ++++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index c79d56770..dbab3ac67 100755 --- a/package.json +++ b/package.json @@ -64,7 +64,6 @@ "less": "^3.13.1", "mocha": "^8.3.0", "node-sass": "^5.0.0", - "pn": "^1.1.0", "rimraf": "^3.0.2", "should": "^13.2.3", "stylus": "^0.54.8", diff --git a/test/svg-sprite.js b/test/svg-sprite.js index 369542967..5cde0b0d5 100755 --- a/test/svg-sprite.js +++ b/test/svg-sprite.js @@ -13,7 +13,8 @@ * @license MIT https://raw.github.com/jkphl/svg-sprite/master/LICENSE.txt */ -var fs = require('pn/fs'); // https://www.npmjs.com/package/pn +var fs = require('fs'); +var util = require('util'); var svg2png = require('svg2png'); var should = require('should'), path = require('path'), @@ -37,6 +38,8 @@ var cwdWeather = path.join(__dirname, 'fixture', 'svg', 'single'), dest = path.normalize(path.join(__dirname, '..', 'tmp')); var isNodeGreaterThan10 = process.version.split('.')[0].slice(1) > 10; +var readFileP = util.promisify(fs.readFile); +var writeFileP = util.promisify(fs.writeFile); /** * Add a bunch of SVG files @@ -132,10 +135,10 @@ function compareSvg2Png(svg, png, expected, diff, done, msg) { should(err).not.ok; done(); }; - fs.readFile(svg) + readFileP(svg) .then(svg2png) .then(function (buffer) { - fs.writeFile(png, buffer) + writeFileP(png, buffer) .then(function () { imageDiff({ actualImage: png,