/* eslint-env node */ module.exports = { extensionsToTreatAsEsm: ['.ts'], coverageDirectory: '/build/javascript/', collectCoverageFrom: ['/resources/js/**/*.ts'], projects: [ { coveragePathIgnorePatterns: [ '/node_modules/', '/public/js/vendor/', ], displayName: 'phpMyAdmin', testMatch: ['/tests/javascript/**/*.ts'], transform: { '\\.[jt]sx?$': 'babel-jest' }, moduleNameMapper: { '^phpmyadmin/(.*)$': '/resources/js/$1', '^@vendor/(.*)$': '/public/js/vendor/$1', }, testEnvironment: 'jsdom', } ] };