forked from alphagov/accessible-autocomplete
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.babelrc.js
26 lines (25 loc) · 644 Bytes
/
.babelrc.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
module.exports = {
presets: [
['@babel/preset-env', {
shippedProposals: true,
useBuiltIns: 'usage',
loose: true
}]
],
plugins: [
['@babel/plugin-proposal-class-properties', { loose: true }],
['@babel/plugin-proposal-decorators', { legacy: true }],
['@babel/plugin-transform-react-jsx', { pragma: 'h' }],
// Improve legacy IE compatibility
['@babel/plugin-transform-modules-commonjs', { loose: true }],
'@babel/plugin-transform-member-expression-literals',
'@babel/plugin-transform-property-literals'
],
env: {
test: {
plugins: [
'istanbul'
]
}
}
};