Files
actual/packages/loot-core/jest.config.js
Joel Jeremy Marquez 319d196e93 Webpack + SWC Loader (#1650)
* desktopc-client swc-loader

* More swc

* Jest swc + upgrades

* Revert @swc/jest usage for now

* SWC minify

* Remove setupFilesAfterEnv in package.json as per warning message in CI

* Release notes

* Minify on CI

* swc helpers in loot-core

* @swc/jest

* Upgrade webpack

* Add @swc/core to crdt

* Use yarn cache in github actions

* Cleanup

* Fix electron

* Revert "Fix electron"

This reverts commit 787af1980648fa30788a1d1678dcda534716f31d.

* Revert action.yml cache changes

---------

Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv>
2023-09-05 13:42:44 -07:00

26 lines
526 B
JavaScript

module.exports = {
moduleFileExtensions: [
'testing.js',
'testing.ts',
'electron.js',
'electron.ts',
'mjs',
'js',
'ts',
'tsx',
'json',
],
setupFilesAfterEnv: ['<rootDir>/src/mocks/setup.ts'],
testEnvironment: 'node',
testPathIgnorePatterns: [
'/node_modules/',
'/lib/',
'.+/index\\.web\\.test\\.(js|ts|tsx)',
],
transformIgnorePatterns: ['/node_modules/'],
transform: {
'\\.pegjs$': '<rootDir>/peg-transform.mjs',
'^.+\\.(t|j)sx?$': '@swc/jest',
},
};