From 2f1cefc15fd064d75f9425e3197308a9467fd164 Mon Sep 17 00:00:00 2001 From: Bogdan Savluk Date: Mon, 18 May 2020 08:28:51 +0200 Subject: [PATCH] fix bug in deprecated builders --- .../babel-types/scripts/generators/generateBuilders.js | 2 +- packages/babel-types/src/builders/generated/index.js | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/babel-types/scripts/generators/generateBuilders.js b/packages/babel-types/scripts/generators/generateBuilders.js index 2a6db963e366..ed27da6ecd42 100644 --- a/packages/babel-types/scripts/generators/generateBuilders.js +++ b/packages/babel-types/scripts/generators/generateBuilders.js @@ -42,7 +42,7 @@ import builder from "../builder";\n\n`; const newType = definitions.DEPRECATED_KEYS[type]; output += `export function ${type}(...args: Array): Object { console.trace("The node type ${type} has been renamed to ${newType}"); - return ${type}("${type}", ...args); + return builder("${type}", ...args); } export { ${type} as ${formatBuilderName(type)} };\n`; diff --git a/packages/babel-types/src/builders/generated/index.js b/packages/babel-types/src/builders/generated/index.js index ea41cacb21dd..321a666787ef 100644 --- a/packages/babel-types/src/builders/generated/index.js +++ b/packages/babel-types/src/builders/generated/index.js @@ -1039,23 +1039,23 @@ export function NumberLiteral(...args: Array): Object { console.trace( "The node type NumberLiteral has been renamed to NumericLiteral", ); - return NumberLiteral("NumberLiteral", ...args); + return builder("NumberLiteral", ...args); } export { NumberLiteral as numberLiteral }; export function RegexLiteral(...args: Array): Object { console.trace("The node type RegexLiteral has been renamed to RegExpLiteral"); - return RegexLiteral("RegexLiteral", ...args); + return builder("RegexLiteral", ...args); } export { RegexLiteral as regexLiteral }; export function RestProperty(...args: Array): Object { console.trace("The node type RestProperty has been renamed to RestElement"); - return RestProperty("RestProperty", ...args); + return builder("RestProperty", ...args); } export { RestProperty as restProperty }; export function SpreadProperty(...args: Array): Object { console.trace( "The node type SpreadProperty has been renamed to SpreadElement", ); - return SpreadProperty("SpreadProperty", ...args); + return builder("SpreadProperty", ...args); } export { SpreadProperty as spreadProperty };