UNPKG

react-bootstrap-tagsinput

Version:
33 lines (32 loc) 860 B
/** @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 } } }