es-jest
v2.1.0
Published
esbuild preprocessor for Jest
Downloads
9,821
Readme
es-jest
ESM/React/TypeScript preprocessor for Jest, powered by esbuild.
Install
npm install es-jest --save-dev
Usage
Add preset to Jest config:
{
"jest": {
"preset": "es-jest"
}
}
// alternatively, specifying the files to transform:
{
"jest": {
"transform": {
"\\.[jt]sx?$": "es-jest"
},
}
}
// you can also provide a custom esbuild config:
{
"jest": {
"transform": {
"\\.[jt]sx?$": ["es-jest", { "jsx": "automatic" }]
},
}
}
Write your tests with ES modules:
import path from 'path'
test('parses extname', () => {
expect(path.extname('foo.md')).toBe('.md')
})
Happy testing!