text: // For a detailed explanation regarding each configuration property, visit:
  // https://jestjs.io/docs/en/configuration.html
  
  module.exports = {
    coverageDirectory: 'coverage',
    collectCoverageFrom: ['src/**/*.ts'],
    globals: {
      'ts-jest': {
        tsConfig: 'tsconfig.json',
        diagnostics: false,
      },
    },
    moduleFileExtensions: ['ts', 'tsx', 'js'],
    testEnvironment: 'node',
    testMatch: ['**/*.test.ts'],
    transform: {
      '^.+\\.ts': 'ts-jest',
    },
  };
  