From 800227a4adba46f8f929d709eeeb64df5401b2b6 Mon Sep 17 00:00:00 2001 From: Toru Nagashima Date: Tue, 18 Jun 2019 13:53:25 +0900 Subject: [PATCH 1/2] Chore: remove unuseable profile command --- package.json | 5 +---- tests/bench/xform-rules.js | 39 -------------------------------------- 2 files changed, 1 insertion(+), 43 deletions(-) delete mode 100644 tests/bench/xform-rules.js diff --git a/package.json b/package.json index a4bf2eeaaf6..ae3063175a1 100644 --- a/package.json +++ b/package.json @@ -19,8 +19,7 @@ "docs": "node Makefile.js docs", "gensite": "node Makefile.js gensite", "webpack": "node Makefile.js webpack", - "perf": "node Makefile.js perf", - "profile": "beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree" + "perf": "node Makefile.js perf" }, "gitHooks": { "pre-commit": "lint-staged" @@ -86,8 +85,6 @@ "@babel/preset-env": "^7.4.3", "acorn": "^6.1.1", "babel-loader": "^8.0.5", - "beefy": "^2.1.8", - "brfs": "^2.0.2", "chai": "^4.0.1", "cheerio": "^0.22.0", "common-tags": "^1.8.0", diff --git a/tests/bench/xform-rules.js b/tests/bench/xform-rules.js deleted file mode 100644 index 9456f3258cc..00000000000 --- a/tests/bench/xform-rules.js +++ /dev/null @@ -1,39 +0,0 @@ -module.exports = transform; - -var fs = require("fs"), - path = require("path"), - through = require("through"); - -var target = path.resolve(__dirname, "..", "..", "lib", "load-rules.js"); - - -function transform(filename) { - if(filename === target) { - return through(noop, inject); - } - - return through(); -} - -function noop() { - -} - -function inject() { - var output = "module.exports = function() {\n"; - output += " var rules = Object.create(null);\n"; - - fs.readdirSync(path.resolve(__dirname, "..", "..", "lib", "rules")) - .filter(function(filename) { - return filename.endsWith(".js"); - }) - .forEach(function(filename) { - var basename = path.basename(filename, ".js"); - output += " rules[\"" + basename + "\"] = require(\"./rules/" + basename + "\");\n"; - }); - - output += "\n return rules;\n};"; - - this.queue(output); - this.queue(null); -} From 047bcaff6262e2df42548a04f0008f26b284b939 Mon Sep 17 00:00:00 2001 From: Toru Nagashima Date: Tue, 18 Jun 2019 19:17:54 +0900 Subject: [PATCH 2/2] remove an unused dependency --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index ae3063175a1..918e3b201af 100644 --- a/package.json +++ b/package.json @@ -123,7 +123,6 @@ "shelljs": "^0.8.2", "sinon": "^3.3.0", "temp": "^0.9.0", - "through": "^2.3.8", "webpack": "^4.29.6", "webpack-cli": "^3.3.0", "yorkie": "^2.0.0"