text: module.exports = {
    clearMocks: true,
    testEnvironment: './test/config/jsdom',
    setupFiles: ['./test/config/setup.js'],
    setupFilesAfterEnv: ['./test/config/mocks.js', './node_modules/jest-enzyme/lib/index.js'],
    collectCoverage: true,
    collectCoverageFrom: [
      './src/**/*.{js,jsx}',
      './service-worker/*.{js,jsx}',
      '!./src/plugins/*',
      '!./src/mock-connector/**/*',
      '!**/index.js',
    ],
    moduleNameMapper: {
      'pwa-storefront/(.*)': '<rootDir>/src/$1',
    },
    transformIgnorePatterns: [
      'node_modules/(?!(workbox-expiration|workbox-core|workbox-routing|workbox-strategies|workbox-precaching)/)',
    ],
  }
  