Files
zkopru/jest.config.js
2020-04-08 02:42:47 +09:00

24 lines
749 B
JavaScript

const { pathsToModuleNameMapper } = require('ts-jest/utils')
const { compilerOptions } = require('./tsconfig')
const base = require('./jest.config.base.js')
// For a detailed explanation regarding each configuration property, visit:
// https://jestjs.io/docs/en/configuration.html
module.exports = {
...base,
projects: ['<rootDir>/packages/*/jest.config.js'],
coverageDirectory: '<rootDir>/coverage/',
preset: 'ts-jest',
/** customed */
coverageReporters: ['json', 'html'],
moduleDirectories: ['.', 'node_modules', 'src'],
moduleFileExtensions: ['js', 'jsx', 'ts', 'tsx'],
moduleNameMapper: {
...pathsToModuleNameMapper(
compilerOptions.paths /* , { prefix: '<rootDir>/' }, */,
),
},
testEnvironment: 'node',
}