UNPKG

@ali-i18n-fe/dada-component

Version:
41 lines (39 loc) 1.13 kB
module.exports = (config) => { const cwd = process.cwd(); const path = require("path"); const merge = require("lodash/merge"); return merge( { transform: { "\\.[jt]sx?$": [ require.resolve("babel-jest"), require("./component.babelrc"), ], }, rootDir: cwd, moduleNameMapper: { "\\.scss$": path.resolve(__dirname, "jest-mocks/empty.js"), moment: path.resolve(__dirname, "jest-mocks/empty.js"), }, testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", testPathIgnorePatterns: ["/node_modules/", "lib", "dist"], moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], collectCoverage: false, coverageReporters: ["html"], coverageDirectory: "test/coverage/", collectCoverageFrom: [ "src/**/*.{ts,tsx,js,jsx}", "!src/index.tsx", "!src/utils/i18n.js", "!src/utils/request.js", ], }, (() => { try { return require(path.resolve(cwd, "jest.config.js")); } catch (e) { return {}; } })() ); };