From 98f15d7e146c138fbe5b4c6491319da9cccd48ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Thu, 5 Dec 2019 16:13:06 -0500 Subject: [PATCH] polish: tune warning message when babel-preset-env-standalone is loaded --- packages/babel-standalone/src/index.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/babel-standalone/src/index.js b/packages/babel-standalone/src/index.js index c3d2ee245dee..cc7870028095 100644 --- a/packages/babel-standalone/src/index.js +++ b/packages/babel-standalone/src/index.js @@ -137,9 +137,15 @@ export function registerPlugins(newPlugins: { */ export function registerPreset(name: string, preset: Object | Function): void { if (Object.prototype.hasOwnProperty.call(availablePresets, name)) { - console.warn( - `A preset named "${name}" is already registered, it will be overridden`, - ); + if (name === "env") { + console.warn( + "@babel/preset-env is now included in @babel/standalone, please remove @babel/preset-env-standalone", + ); + } else { + console.warn( + `A preset named "${name}" is already registered, it will be overridden`, + ); + } } availablePresets[name] = preset; }