aboutsummaryrefslogtreecommitdiff
path: root/babel.config.js
blob: b401fb7020f3d5dac4dd2925676da39effd0823b (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 = api => {
	if (api.env('test') && !api.caller(isBabelLoader)) {
		return {
			presets: [
				[
					'@babel/preset-env',
					{
						targets: {
							node: 'current'
						}
					}
				]
			]
		};
	}
	return {};
};