From 8738e1d7a09b8ac2e3421c19ccfba12fbefaf9f9 Mon Sep 17 00:00:00 2001 From: Utkarsh Gupta Date: Sun, 5 May 2019 18:12:09 +0530 Subject: [PATCH] Update d/patches --- debian/patches/0720-install-babelrc.js | 51 -------------------------- debian/patches/series | 1 - 2 files changed, 52 deletions(-) delete mode 100644 debian/patches/0720-install-babelrc.js diff --git a/debian/patches/0720-install-babelrc.js b/debian/patches/0720-install-babelrc.js deleted file mode 100644 index 69b809b9df..0000000000 --- a/debian/patches/0720-install-babelrc.js +++ /dev/null @@ -1,51 +0,0 @@ -Description: Install .babelrc.js explicitally. -Author: Utkarsh Gupta - ---- /dev/null -+++ gitlab-11.8.9+dfsg/.babelrc.js -@@ -0,0 +1,45 @@ -+const BABEL_ENV = process.env.BABEL_ENV || process.env.NODE_ENV || null; -+ -+const presets = [ -+ [ -+ '@babel/preset-env', -+ { -+ modules: false, -+ targets: { -+ ie: '11', -+ }, -+ }, -+ ], -+]; -+ -+// include stage 3 proposals -+const plugins = [ -+ '@babel/plugin-syntax-dynamic-import', -+ '@babel/plugin-syntax-import-meta', -+ '@babel/plugin-proposal-class-properties', -+ '@babel/plugin-proposal-json-strings', -+ '@babel/plugin-proposal-private-methods', -+]; -+ -+// add code coverage tooling if necessary -+if (BABEL_ENV === 'coverage') { -+ plugins.push([ -+ 'babel-plugin-istanbul', -+ { -+ exclude: ['spec/javascripts/**/*', 'app/assets/javascripts/locale/**/app.js'], -+ }, -+ ]); -+} -+ -+// add rewire support when running tests -+if (BABEL_ENV === 'karma' || BABEL_ENV === 'coverage') { -+ plugins.push('babel-plugin-rewire'); -+} -+ -+// Jest is running in node environment -+if (BABEL_ENV === 'jest') { -+ plugins.push('transform-es2015-modules-commonjs'); -+ plugins.push('dynamic-import-node'); -+} -+ -+module.exports = { presets, plugins }; diff --git a/debian/patches/series b/debian/patches/series index 9b123df2c8..563e8b99ca 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -31,4 +31,3 @@ 0690-debian-usage-ping.patch 0700-add-salsa-link-to-help.patch 0710-use-yarnpkg.patch -0720-install-babelrc.js