diff --git a/jest.config.js b/jest.config.js index c1fcf5a..cbdc501 100644 --- a/jest.config.js +++ b/jest.config.js @@ -3,12 +3,10 @@ module.exports = { coverageDirectory: 'coverage', collectCoverageFrom: ['none'], // prevent instrumentation from jest transform: { - 'packages[\\/\\\\].*\\.ts$': '/packages/jestTransform.js', - }, - globals: { - 'ts-jest': { - tsconfig: 'packages/tsconfig.json', - }, + 'packages[\\/\\\\].*\\.ts$': [ + '/packages/jestTransform.js', + { tsconfig: 'packages/tsconfig.json' }, + ], }, testRegex: 'packages[\\/\\\\].*\\.spec\\.ts$', moduleFileExtensions: ['ts', 'js'], diff --git a/packages/jestTransform.js b/packages/jestTransform.js index 8b8af91..52e28dd 100644 --- a/packages/jestTransform.js +++ b/packages/jestTransform.js @@ -2,8 +2,8 @@ const { shouldInstrument, process: instrument } = require('./instrument'); const { createTransformer } = require('ts-jest').default; const { normalize } = require('path'); -exports.createTransformer = () => { - const tsJestTransformer = createTransformer(); +exports.createTransformer = (...args) => { + const tsJestTransformer = createTransformer(...args); return { process(content, filename, jestConfig) {