diff --git a/scripts/plugin-contribution.js b/scripts/plugin-contribution.js index 5715602fd..361604828 100755 --- a/scripts/plugin-contribution.js +++ b/scripts/plugin-contribution.js @@ -2,7 +2,7 @@ const fs = require("fs"); const path = require("path"); -const { transform } = require("@babel/core"); +const { transformSync } = require("@babel/core"); const Table = require("cli-table"); const zlib = require("zlib"); const chalk = require("chalk"); @@ -29,8 +29,10 @@ function run(inputFile) { ) ); - const baseOutput = transform(input, { + const baseOutput = transformSync(input, { minified: true, + babelrc: false, + configFile: false, compact: true, comments: false }).code; @@ -45,9 +47,11 @@ function run(inputFile) { plugins.forEach(({ name, plugin }) => { process.stdout.write(`Plugin ${current++}/${plugins.length}\r`); - const output = transform(baseOutput, { + const output = transformSync(baseOutput, { plugins: [plugin], minified: true, + babelrc: false, + configFile: false, compact: true, comments: false }).code; diff --git a/scripts/plugin-timing.js b/scripts/plugin-timing.js index 3124d0230..193d98abf 100755 --- a/scripts/plugin-timing.js +++ b/scripts/plugin-timing.js @@ -50,8 +50,12 @@ run(process.argv[2]); function run(file) { const b = new Benchmark(); - babel.transform(fs.readFileSync(file).toString(), { + babel.transformSync(fs.readFileSync(file).toString(), { presets: [preset], + babelrc: false, + configFile: false, + minified: true, + compact: true, wrapPluginVisitorMethod(pluginAlias, visitorType, callback) { return function(...args) { b.push(pluginAlias);