freeCodeCamp/client/jest.transform.js

24 lines
530 B
JavaScript
Raw Normal View History

2018-09-11 19:57:13 +00:00
const babelOptions = {
presets: [
'@babel/preset-env',
'@babel/react'
],
plugins: [
'@babel/plugin-proposal-function-bind',
[
'transform-imports', {
'@freecodecamp/react-bootstrap': {
transform: '@freecodecamp/react-bootstrap/lib/${member}',
2018-09-11 19:57:13 +00:00
preventFullImport: true
},
lodash: {
transform: 'lodash/${member}',
preventFullImport: true
}
}
]
]
};
module.exports = require('babel-jest').createTransformer(babelOptions);