react-bootstrap-tagsinput
Version:
A chip input field using bootstrap.
33 lines (32 loc) • 860 B
JavaScript
/** @type {import('ts-jest/dist/types').InitialOptionsTsJest} */
module.exports = {
preset: 'ts-jest',
testEnvironment: 'jsdom',
cacheDirectory: '<rootDir>/.cache/unit',
collectCoverage: true,
collectCoverageFrom: ['<rootDir>/src/**/*', '!**/*.stories.*'],
coverageDirectory: 'coverage',
coverageReporters: ['html', 'text', 'text-summary', 'cobertura'],
coverageThreshold: {
global: {
branches: 100,
functions: 100,
lines: 100,
statements: 100
}
},
extensionsToTreatAsEsm: ['.ts', '.tsx'],
moduleDirectories: ['node_modules', 'src'],
moduleNameMapper: {
'\\.(s?css|less)$': 'identity-obj-proxy'
},
roots: ['<rootDir>'],
testRegex: '\\.test\\.tsx?$',
transform: { '^.+\\.tsx?$': 'ts-jest' },
globals: {
'ts-jest': {
tsconfig: './tsconfig.test.json',
useESM: true
}
}
}