// https://github.com/facebook/jest/issues/3613 // Yarn Doctor: `npx @yarnpkg/doctor .` --> // '' warning: // Strings should avoid referencing the node_modules directory (prefer require.resolve) module.exports = { verbose: true, // roots: ['/src'], testMatch: ['/src/**/*.test.js'], testPathIgnorePatterns: ['/node_modules/'], testEnvironment: 'jsdom', moduleFileExtensions: ['js', 'jsx', 'ts', 'tsx'], moduleNameMapper: { '\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$': '/src/__mocks__/fileMock.js', '\\.(css|less)$': 'identity-obj-proxy', }, // Setup // setupFiles: ["jest-canvas-mock/lib/index.js"], // Coverage reporters: [ 'default', // Docs: https://www.npmjs.com/package/jest-junit [ 'jest-junit', { addFileAttribute: true, // CircleCI Only }, ], ], collectCoverage: false, collectCoverageFrom: [ '/src/**/*.{js,jsx}', // Not '!/src/**/*.test.js', '!**/node_modules/**', '!**/__tests__/**', '!/dist/**', ], };