запускаю jest тест внутри докер-контейнера
jest.config:
module.exports = {
testEnvironment: 'node',
setupFilesAfterEnv: ['<rootDir>/jest.setup.js'],
moduleFileExtensions: ['ts', 'js', 'json'],
testRegex: '\\.spec.(ts|js)$',
testPathIgnorePatterns: ['/node_modules/', '/dist/', '/migration/'],
globals: {
'ts-jest': {
tsconfig: './tsconfig.test.json'
}
},
preset: 'ts-jest'
};
ставлю точки останова внутри vscode - оно в них не останавливается, потому что они not bound но останавливаеться если написать слово debugger в коде, но останавливается не в самом файле, а в неком “xxx.ts (readonly inlined content from source map)”
сами же красные точки брейкпоинтов ставяться в странные места между словами (см рисунок)
проблема я так понимаю в том, что этот компилятор ts-jest не делает outDir чтоб можно было сделать мэппинг на это деректорию
как быть?