playwright-demo/jest.config.js

15 lines
446 B
JavaScript
Raw Normal View History

2024-08-02 09:50:12 +08:00
const esModules = ['.*\\.mjs$', 'lodash-es'].join('|');
module.exports = {
transform: {
// '^.+\\.vue$': '@vue/vue2-jest', // Update to match your installed version
'^.+\\.(t|j)sx?$': '@swc/jest',
},
extensionsToTreatAsEsm: ['.ts', '.tsx'], // .vue
// testEnvironment: '@happy-dom/jest-environment',
moduleNameMapper: {
// '@/(.*)': '<rootDir>/src/$1',
},
transformIgnorePatterns: [`node_modules/(?!${esModules})`],
};