import type { Config } from '@jest/types'; const config: Config.InitialOptions = { moduleFileExtensions: ['ts', 'js', 'json'], modulePaths: [''], roots: ['/src/', '/test/'], testRegex: '.*\\.(test|spec)\\.[jt]s$', transform: { '\\.[jt]s$': 'ts-jest' }, collectCoverageFrom: ['**/*.[jt]s'], coverageDirectory: 'coverage', coveragePathIgnorePatterns: [ '/node_modules/', '.*\\.module\\.[jt]s$', ], setupFiles: ['/jest.setup.ts'], // moduleDirectories: ['node_modules'], // default is already 'node_modules' // rootDir: '.', //No need // testEnvironment: 'node', //Defaults to 'node' }; export default config;