import type { Config } from 'jest'; const config: Config = { collectCoverage: true, collectCoverageFrom: [ './src/**/*.ts', '!./src/**/index.ts', '!./src/**/types.ts', '!./src/addon.ts', '!./src/server.ts', ], coverageDirectory: 'coverage', coverageProvider: 'babel', coverageThreshold: { global: { branches: 100, functions: 100, lines: 100, statements: 100, }, }, restoreMocks: true, testEnvironment: 'node', transform: { '^.+.tsx?$': ['ts-jest', {}], }, }; export default config;