Unexpected token export with jest
There are several changes that I needed to get this to work. This should fix the issue when using @agm/core
for an Angular 6 app is being used with jest.
yarn add --dev babel-preset-env
You should already have babel-jest
.
Then update your jest configuration:
"transform": {
"^.+\\.js": "<rootDir>/node_modules/babel-jest"
},
"transformIgnorePatterns": [
"<rootDir>/node_modules/(?!@agm)"
]
You will also need to add a .babelrc
to use if you don't have one:
{
"presets": ["babel-preset-env"]
}
This may work for other libraries that need a babel transformation as-installed.