rusty1s/react-dev-config

View on GitHub
jest.js

Summary

Maintainability
A
0 mins
Test Coverage
const fs = require('fs');
const path = require('path');

// Allow symlinking of `react-dev-config`
let transform = path.join(process.cwd(), 'node_modules', 'jest-css-modules');
if (fs.existsSync(transform)) {
  transform = '<rootDir>/node_modules/jest-css-modules';
} else {
  transform = '<rootDir>/node_modules/react-dev-config/node_modules/jest-css-modules';
}

module.exports = {
  collectCoverage: true,
  transform: {
    '.*': transform,
  },
  moduleNameMapper: {
    '\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$': '<rootDir>/node_modules/react-dev-config/__mocks__/files.js',
    '\\.css$': 'identity-obj-proxy',
  },
};