UNPKG

react-antd-formutil

Version:

Happy to use react-formutil in the project based on ant-design ^_^

50 lines (48 loc) 2.2 kB
// For a detailed explanation regarding each configuration property, visit: // https://jestjs.io/docs/en/configuration.html const fs = require('fs-extra'); module.exports = { projects: [ { displayName: 'lint', runner: 'eslint', rootDir: process.cwd(), roots: ['<rootDir>/src', fs.existsSync(process.cwd() + '/tests') && '<rootDir>/tests'].filter(Boolean), testMatch: [ '<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}', '<rootDir>/{src,tests}/**/*.{spec,test}.{js,jsx,ts,tsx}' ] }, { displayName: 'test', rootDir: process.cwd(), roots: ['<rootDir>/src', fs.existsSync(process.cwd() + '/tests') && '<rootDir>/tests'].filter(Boolean), collectCoverageFrom: ['src/**/*.{js,jsx,ts,tsx}', '!src/**/*.d.ts'], setupFiles: [], setupFilesAfterEnv: ['<rootDir>/jest/setupTests.ts'], testMatch: [ '<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}', '<rootDir>/{src,tests}/**/*.{spec,test}.{js,jsx,ts,tsx}' ], testEnvironment: 'jest-environment-jsdom-fourteen', transform: { '^.+\\.(js|jsx|ts|tsx)$': '<rootDir>/node_modules/babel-jest', '^.+\\.(css|less|sass|scss$)': '<rootDir>/jest/cssTransform.js', '^(?!.*\\.(js|jsx|ts|tsx|css|less|sass|scss|json)$)': '<rootDir>/jest/fileTransform.js' }, transformIgnorePatterns: [ '[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs|cjs|ts|tsx)$', '^.+\\.module\\.(css|sass|scss|less)$' ], modulePaths: [], moduleNameMapper: { '^react-native$': 'react-native-web', '^.+\\.module\\.(css|sass|scss)$': 'identity-obj-proxy' }, moduleFileExtensions: ['web.js', 'js', 'web.ts', 'ts', 'web.tsx', 'tsx', 'json', 'web.jsx', 'jsx', 'node'], verbose: true, // resetMocks: true, watchPlugins: ['jest-watch-typeahead/filename', 'jest-watch-typeahead/testname'] } ] };