aboutsummaryrefslogtreecommitdiff
path: root/babel.config.js
blob: 1aa593c0a99a68c1ce929e88f6d30b4e8d6356aa (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
function isBabelLoader(caller) {
	return caller && caller.name === 'babel-loader';
}

module.exports = function(api) {
	if (api.env('test') && !api.caller(isBabelLoader)) {
		return {
			presets: [
				[
					'@babel/preset-env',
					{
						targets: {
							node: 'current'
						}
					}
				]
			]
		};
	}
	return {};
};