Update d/patches
This commit is contained in:
parent
b33747df94
commit
8738e1d7a0
2 changed files with 0 additions and 52 deletions
51
debian/patches/0720-install-babelrc.js
vendored
51
debian/patches/0720-install-babelrc.js
vendored
|
@ -1,51 +0,0 @@
|
||||||
Description: Install .babelrc.js explicitally.
|
|
||||||
Author: Utkarsh Gupta <guptautkarsh2102@gmail.com>
|
|
||||||
|
|
||||||
--- /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 };
|
|
1
debian/patches/series
vendored
1
debian/patches/series
vendored
|
@ -31,4 +31,3 @@
|
||||||
0690-debian-usage-ping.patch
|
0690-debian-usage-ping.patch
|
||||||
0700-add-salsa-link-to-help.patch
|
0700-add-salsa-link-to-help.patch
|
||||||
0710-use-yarnpkg.patch
|
0710-use-yarnpkg.patch
|
||||||
0720-install-babelrc.js
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue