@toptal/davinci-qa
Version: 
QA package to test your application
20 lines (14 loc) • 567 B
JavaScript
import { files as cliSharedFiles } from '@toptal/davinci-cli-shared'
const reportersRule = values => [values].flat()
const createFilesAfterEnvSetup = files => async values => {
  const jestConfigFile = await files.getPackageFileContent(
    '@toptal/davinci-qa',
    'src/configs/jest.config.js'
  )
  return [jestConfigFile.setupFilesAfterEnv, values || []].flat()
}
export const createJestArgsToCLIRules = files => ({
  reporters: reportersRule,
  setupFilesAfterEnv: createFilesAfterEnvSetup(files),
})
export default createJestArgsToCLIRules(cliSharedFiles)