From 16905fd42c8b430774e98b11033d4f5cd7b48aac Mon Sep 17 00:00:00 2001 From: coderaiser Date: Wed, 23 May 2018 14:00:32 +0300 Subject: [PATCH] feature(package) rm vulnerable fresh-require --- package.json | 1 - test/common/cloudfunc.js | 9 +++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index b2e8b53f..2a545272 100644 --- a/package.json +++ b/package.json @@ -172,7 +172,6 @@ "eslint-plugin-node": "^6.0.0", "extract-text-webpack-plugin": "^4.0.0-alpha.0", "file-loader": "^1.1.4", - "fresh-require": "^1.0.3", "gritty": "^2.2.0", "gunzip-maybe": "^1.3.1", "html-looks-like": "^1.0.2", diff --git a/test/common/cloudfunc.js b/test/common/cloudfunc.js index b7be069e..958cfcc1 100644 --- a/test/common/cloudfunc.js +++ b/test/common/cloudfunc.js @@ -15,13 +15,14 @@ const CloudFuncPath = COMMONDIR + 'cloudfunc'; const CloudFunc = require(CloudFuncPath); -const currify = require('currify'); const readFilesSync = require('@cloudcmd/read-files-sync'); -const swap = currify((fn, a, b) => fn(b, a)); - const test = require('tape'); -const fresh = swap(require('fresh-require'), require); +const clean = require('clear-module'); +const fresh = (name) => { + clean(name); + return require(name); +}; const htmlLooksLike = require('html-looks-like');