From 913459f3eb2b2faafba06b585e7c02776002888b Mon Sep 17 00:00:00 2001 From: Nicola Molinari Date: Tue, 22 Mar 2022 12:59:39 +0100 Subject: [PATCH] fix(eslint): provide default BABEL_ENV variable to allow VSCode to parse the Babel config (#2521) --- .changeset/pink-steaks-lick.md | 5 +++++ packages/eslint-config-mc-app/index.js | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 .changeset/pink-steaks-lick.md diff --git a/.changeset/pink-steaks-lick.md b/.changeset/pink-steaks-lick.md new file mode 100644 index 0000000000..3417499c6a --- /dev/null +++ b/.changeset/pink-steaks-lick.md @@ -0,0 +1,5 @@ +--- +'@commercetools-frontend/eslint-config-mc-app': patch +--- + +Define the `BABEL_ENV` variable in the ESLint config, to ensure VSCode is able to parse the Babel config. diff --git a/packages/eslint-config-mc-app/index.js b/packages/eslint-config-mc-app/index.js index 3959a77333..e51a3b96d6 100644 --- a/packages/eslint-config-mc-app/index.js +++ b/packages/eslint-config-mc-app/index.js @@ -1,3 +1,5 @@ +process.env.BABEL_ENV = 'production'; + // This is a workaround for https://github.com/eslint/eslint/issues/3458 require('@rushstack/eslint-patch/modern-module-resolution');