3 moduleDirectories
: ['<rootDir>/node_modules', 'node_modules'],
4 transformIgnorePatterns
: [
5 'node_modules/(?!(@proton/shared|@proton/components|@protontech/mutex-browser|pmcrypto|pmcrypto-v6-canary|openpgp|@openpgp/web-stream-tools|@openpgp/asmcrypto.js|@openpgp/noble-hashes|@protontech/bip39|jsmimeparser|emoji-mart|msw|@mswjs)/)',
7 testRegex
: 'lib/.*\\.test\\.ts$',
9 collectCoverage
: false,
10 coverageReporters
: ['text-summary', 'json'],
11 reporters
: ['default', ['jest-junit', { suiteNameTemplate
: '{filepath}', outputName
: 'test-report.xml' }]],
20 resolver
: './jest.resolver.js',