@daint2-configs/jest-preset
Version:
33 lines • 1.14 kB
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
const path_1 = __importDefault(require("path"));
module.exports = {
testEnvironment: 'jest-environment-node',
transform: {
'^.+\\.js?(x)': 'babel-jest',
'.+\\.(css|styl|less|sass|scss|svg|png|jpg|ttf|woff|woff2)$': path_1.default.join(__dirname, 'jest-transform-stub'),
},
testMatch: [
'**/tests/**/*.(spec|test).js?(x)',
'**/__tests__/**/*.(spec|test).js?(x)',
],
moduleFileExtensions: ['js', 'jsx', 'json'],
// support the same @ -> src alias mapping in source code
moduleNameMapper: {
'^@/(.*)$': '<rootDir>/src/$1',
},
// serializer for snapshots
snapshotSerializers: ['jest-serializer'],
// coverage
collectCoverage: false,
collectCoverageFrom: ['src/**/*.{js,jsx}'],
coverageReporters: ['text-summary', 'lcov'],
// watch
watchPlugins: [
'jest-watch-typeahead/filename',
'jest-watch-typeahead/testname',
],
};
//# sourceMappingURL=jest-preset.js.map
;