text: module.exports = {
    preset: 'ts-jest',
    globals: {
      'ts-jest': {
        isolatedModules: true
      }
    },
    'collectCoverageFrom': [
      '<rootDir>/ts/**/*.[jt]s',
      '!<rootDir>/ts/bin.[jt]s'
    ],
    'roots': [
      '<rootDir>/ts',
    ],
    'testEnvironment': 'jsdom',
    'testMatch': ['**/?(*.)+(spec|test|integrate|accept|system|unit).[jt]s?(x)'],
    'watchPlugins': [
      'jest-watch-suspend',
      'jest-watch-typeahead/filename',
      'jest-watch-typeahead/testname',
      [
        'jest-watch-toggle-config', { 'setting': 'verbose' },
      ],
      [
        'jest-watch-toggle-config', { 'setting': 'collectCoverage' },
      ],
    ],
  }
  