diff --git a/packages/babel-types/scripts/generateTypeHelpers.js b/packages/babel-types/scripts/generateTypeHelpers.js index e122145c3ca1..794b214adff5 100644 --- a/packages/babel-types/scripts/generateTypeHelpers.js +++ b/packages/babel-types/scripts/generateTypeHelpers.js @@ -1,6 +1,7 @@ "use strict"; const fs = require("fs"); const path = require("path"); +const chalk = require("chalk"); const generateBuilders = require("./generators/generateBuilders"); const generateValidators = require("./generators/generateValidators"); const generateAsserts = require("./generators/generateAsserts"); @@ -26,6 +27,13 @@ function writeFile(content, location) { console.log("Generating @babel/types dynamic functions"); writeFile(generateBuilders(), "builders/generated/index.js"); +console.log(` ${chalk.green("✔")} Generated builders`); + writeFile(generateValidators(), "validators/generated/index.js"); +console.log(` ${chalk.green("✔")} Generated validators`); + writeFile(generateAsserts(), "asserts/generated/index.js"); +console.log(` ${chalk.green("✔")} Generated asserts`); + writeFile(generateConstants(), "constants/generated/index.js"); +console.log(` ${chalk.green("✔")} Generated constants`); diff --git a/packages/babel-types/scripts/utils/formatCode.js b/packages/babel-types/scripts/utils/formatCode.js index 9d279e6e49ec..1ed327bd82bf 100644 --- a/packages/babel-types/scripts/utils/formatCode.js +++ b/packages/babel-types/scripts/utils/formatCode.js @@ -4,6 +4,8 @@ const prettier = require("prettier"); module.exports = function formatCode(code, filename) { filename = filename || __filename; const prettierConfig = prettier.resolveConfig.sync(filename); + prettierConfig.filepath = filename; + prettierConfig.parser = "babylon"; return prettier.format(code, prettierConfig); };