diff --git a/packages/babel-core/src/config/full.js b/packages/babel-core/src/config/full.js index 5ba198d91d17..d38aec4ba698 100644 --- a/packages/babel-core/src/config/full.js +++ b/packages/babel-core/src/config/full.js @@ -289,10 +289,9 @@ const validateIfOptionNeedsFilename = ( : "/* your preset */"; throw new Error( [ - `Preset ${formattedPresetName} requires a filename be set.`, - `For example, if you are calling Babel directly`, + `Preset ${formattedPresetName} requires a filename to be set when babel is called directly,`, `\`\`\``, - `babel.transform(code, { filename: 'file.js', presets: [${formattedPresetName}] });`, + `babel.transform(code, { filename: 'file.ts', presets: [${formattedPresetName}] });`, `\`\`\``, `See https://babeljs.io/docs/en/options#filename for more information.`, ].join("\n"),