UNPKG

homebridge-plugin-window-blinds-pattern

Version:
30 lines (29 loc) 703 B
export default { preset: 'ts-jest/presets/default-esm', testEnvironment: 'node', transform: { '^.+\\.[tj]s$': ['ts-jest', { useESM: true, tsconfig: './tsconfig.test.json', // ✅ Add this }], }, moduleNameMapper: { '^(\\.{1,2}/.*)\\.js$': '$1', }, extensionsToTreatAsEsm: ['.ts'], globals: { 'ts-jest': { useESM: true, tsconfig: './tsconfig.test.json', // ✅ Also add here to be safe }, }, testMatch: ['**/test/**/*.test.ts'], collectCoverage: true, coverageDirectory: 'coverage', collectCoverageFrom: [ 'src/**/*.ts', '!src/**/*.d.ts', ], setupFilesAfterEnv: ['./test/jest.setup.js'], transformIgnorePatterns: [], };