Re-add babel plugins for dynamic imports

With https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/25597 we
also removed the babel-plugin-dynamic-import-node. It is now throwing
errors when we run jest with coverage.
This commit is contained in:
Lukas Eipert
2019-03-05 10:07:16 +01:00
parent 1caa760f5d
commit b08f2407c1
3 changed files with 13 additions and 0 deletions

View File

@ -41,6 +41,11 @@ if (BABEL_ENV === 'karma' || BABEL_ENV === 'coverage') {
// Jest is running in node environment
if (BABEL_ENV === 'jest') {
plugins.push('@babel/plugin-transform-modules-commonjs');
/*
without the following, babel-plugin-istanbul throws an error:
https://gitlab.com/gitlab-org/gitlab-ce/issues/58390
*/
plugins.push('babel-plugin-dynamic-import-node');
}
module.exports = { presets, plugins };