From 8a2c7107927f834ba560410da201b364cb64a94e Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Tue, 6 Feb 2024 04:24:04 -0800 Subject: [PATCH] Remove excessive `.babelrc` (#6493) * Remove excessive babelrc * wip * Restore styled-components plugin * fix --- .babelrc | 45 ++++++++++++++++++++---------- plugins/azure/server/.babelrc | 3 -- plugins/email/server/.babelrc | 3 -- plugins/google/server/.babelrc | 3 -- plugins/iframely/server/.babelrc | 3 -- plugins/oidc/server/.babelrc | 3 -- plugins/slack/server/.babelrc | 3 -- plugins/storage/server/.babelrc | 3 -- plugins/webhooks/server/.babelrc | 3 -- server/.babelrc | 48 -------------------------------- 10 files changed, 30 insertions(+), 87 deletions(-) delete mode 100644 plugins/azure/server/.babelrc delete mode 100644 plugins/email/server/.babelrc delete mode 100644 plugins/google/server/.babelrc delete mode 100644 plugins/iframely/server/.babelrc delete mode 100644 plugins/oidc/server/.babelrc delete mode 100644 plugins/slack/server/.babelrc delete mode 100644 plugins/storage/server/.babelrc delete mode 100644 plugins/webhooks/server/.babelrc delete mode 100644 server/.babelrc diff --git a/.babelrc b/.babelrc index c0fb39456..40e379f1c 100644 --- a/.babelrc +++ b/.babelrc @@ -1,29 +1,28 @@ { "presets": [ "@babel/preset-react", - "@babel/preset-typescript", - [ - "@babel/preset-env", - { - "corejs": { - "version": "3", - "proposals": true - }, - "useBuiltIns": "usage" - } - ] + "@babel/preset-env", + "@babel/preset-typescript" ], "plugins": [ - "styled-components", + "babel-plugin-transform-typescript-metadata", [ "@babel/plugin-proposal-decorators", { "legacy": true } ], - "@babel/plugin-transform-destructuring", - "@babel/plugin-transform-regenerator", - "transform-class-properties" + "@babel/plugin-proposal-class-properties", + [ + "transform-inline-environment-variables", + { + "include": [ + "SOURCE_COMMIT", + "SOURCE_VERSION" + ] + } + ], + "tsconfig-paths-module-resolver" ], "env": { "production": { @@ -36,13 +35,29 @@ ] ], "ignore": [ + "**/__mocks__", "**/*.test.ts" ] }, "development": { "ignore": [ + "**/__mocks__", "**/*.test.ts" ] + }, + "test": { + "presets": [ + [ + "@babel/preset-env", + { + "corejs": { + "version": "3", + "proposals": true + }, + "useBuiltIns": "usage" + } + ] + ] } } } \ No newline at end of file diff --git a/plugins/azure/server/.babelrc b/plugins/azure/server/.babelrc deleted file mode 100644 index c87001bc4..000000000 --- a/plugins/azure/server/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../../server/.babelrc" -} diff --git a/plugins/email/server/.babelrc b/plugins/email/server/.babelrc deleted file mode 100644 index c87001bc4..000000000 --- a/plugins/email/server/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../../server/.babelrc" -} diff --git a/plugins/google/server/.babelrc b/plugins/google/server/.babelrc deleted file mode 100644 index c87001bc4..000000000 --- a/plugins/google/server/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../../server/.babelrc" -} diff --git a/plugins/iframely/server/.babelrc b/plugins/iframely/server/.babelrc deleted file mode 100644 index c87001bc4..000000000 --- a/plugins/iframely/server/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../../server/.babelrc" -} diff --git a/plugins/oidc/server/.babelrc b/plugins/oidc/server/.babelrc deleted file mode 100644 index c87001bc4..000000000 --- a/plugins/oidc/server/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../../server/.babelrc" -} diff --git a/plugins/slack/server/.babelrc b/plugins/slack/server/.babelrc deleted file mode 100644 index c87001bc4..000000000 --- a/plugins/slack/server/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../../server/.babelrc" -} diff --git a/plugins/storage/server/.babelrc b/plugins/storage/server/.babelrc deleted file mode 100644 index 2bc0ef3ed..000000000 --- a/plugins/storage/server/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../../server/.babelrc" -} diff --git a/plugins/webhooks/server/.babelrc b/plugins/webhooks/server/.babelrc deleted file mode 100644 index c87001bc4..000000000 --- a/plugins/webhooks/server/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../../server/.babelrc" -} diff --git a/server/.babelrc b/server/.babelrc deleted file mode 100644 index 6e47180ee..000000000 --- a/server/.babelrc +++ /dev/null @@ -1,48 +0,0 @@ -{ - "presets": [ - "@babel/preset-react", - [ - "@babel/preset-env", - { - "targets": { - "node": "18" - } - } - ], - "@babel/preset-typescript" - ], - "plugins": [ - "babel-plugin-transform-typescript-metadata", - [ - "@babel/plugin-proposal-decorators", - { - "legacy": true - } - ], - "@babel/plugin-proposal-class-properties", - [ - "transform-inline-environment-variables", - { - "include": [ - "SOURCE_COMMIT", - "SOURCE_VERSION" - ] - } - ], - "tsconfig-paths-module-resolver" - ], - "env": { - "production": { - "ignore": [ - "**/__mocks__", - "**/*.test.ts" - ] - }, - "development": { - "ignore": [ - "**/__mocks__", - "**/*.test.ts" - ] - } - } -}