How to use the kcd-scripts/config.jest.moduleFileExtensions function in kcd-scripts

To help you get started, we’ve selected a few kcd-scripts examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github testing-library / svelte-testing-library / jest.config.js View on Github external
const {jest: jestConfig} = require('kcd-scripts/config')

const config = Object.assign(jestConfig, {
  roots: ['tests'],
  testMatch: ['/**/*.spec.js'],
  transform: {
    ...jestConfig.transform,
    '^.+\\.svelte$': 'jest-transform-svelte',
    '^.+\\.html$': 'svelte-test/transform',
  },
  transformIgnorePatterns: [
    ...jestConfig.transformIgnorePatterns,
    '/node_modules/(?!svelte).+\\.js$',
  ],
  moduleFileExtensions: [...jestConfig.moduleFileExtensions, 'svelte'],
})
module.exports = config