From 53178cbda3b4f5e9ac30829c99b4d4df6616a0cf Mon Sep 17 00:00:00 2001 From: Sebastian Rindom Date: Sun, 24 Oct 2021 10:23:09 +0200 Subject: [PATCH] fix: ignore tests in build output (#579) --- packages/medusa-plugin-contentful/.babelrc | 13 ----------- packages/medusa-plugin-contentful/.babelrc.js | 22 +++++++++++++++++++ packages/medusa-plugin-contentful/.gitignore | 1 + 3 files changed, 23 insertions(+), 13 deletions(-) delete mode 100644 packages/medusa-plugin-contentful/.babelrc create mode 100644 packages/medusa-plugin-contentful/.babelrc.js diff --git a/packages/medusa-plugin-contentful/.babelrc b/packages/medusa-plugin-contentful/.babelrc deleted file mode 100644 index 4d2dfe8f09..0000000000 --- a/packages/medusa-plugin-contentful/.babelrc +++ /dev/null @@ -1,13 +0,0 @@ -{ - "plugins": [ - "@babel/plugin-proposal-class-properties", - "@babel/plugin-transform-instanceof", - "@babel/plugin-transform-classes" - ], - "presets": ["@babel/preset-env"], - "env": { - "test": { - "plugins": ["@babel/plugin-transform-runtime"] - } - } -} diff --git a/packages/medusa-plugin-contentful/.babelrc.js b/packages/medusa-plugin-contentful/.babelrc.js new file mode 100644 index 0000000000..d497f6d3de --- /dev/null +++ b/packages/medusa-plugin-contentful/.babelrc.js @@ -0,0 +1,22 @@ +const ignore = [] + +// Jest needs to compile this code, but generally we don't want this copied +// to output folders +if (process.env.NODE_ENV !== `test`) { + ignore.push(`**/__tests__`) +} + +module.exports = { + plugins: [ + "@babel/plugin-proposal-class-properties", + "@babel/plugin-transform-instanceof", + "@babel/plugin-transform-classes", + ], + presets: ["@babel/preset-env"], + env: { + test: { + plugins: ["@babel/plugin-transform-runtime"], + }, + }, + ignore, +} diff --git a/packages/medusa-plugin-contentful/.gitignore b/packages/medusa-plugin-contentful/.gitignore index 03b009616f..5fade9e281 100644 --- a/packages/medusa-plugin-contentful/.gitignore +++ b/packages/medusa-plugin-contentful/.gitignore @@ -3,6 +3,7 @@ node_modules .DS_store .env* /*.js +!.babelrc.js !index.js yarn.lock