Skip to content
Snippets Groups Projects
jest.config.js 526 B
Newer Older
  • Learn to ignore specific revisions
  • James Long's avatar
    James Long committed
    module.exports = {
    
      moduleFileExtensions: [
        'testing.js',
        'testing.ts',
        'electron.js',
        'electron.ts',
    
      setupFilesAfterEnv: ['<rootDir>/src/mocks/setup.ts'],
    
    James Long's avatar
    James Long committed
      testEnvironment: 'node',
    
      testPathIgnorePatterns: [
        '/node_modules/',
        '/lib/',
        '.+/index\\.web\\.test\\.(js|ts|tsx)',
      ],
    
      transformIgnorePatterns: ['/node_modules/'],
    
      transform: {
    
        '\\.pegjs$': '<rootDir>/peg-transform.mjs',
    
        '^.+\\.(t|j)sx?$': '@swc/jest',
    
    James Long's avatar
    James Long committed
    };