Skip to content
Snippets Groups Projects
  • Joel Jeremy Marquez's avatar
    319d196e
    Webpack + SWC Loader (#1650) · 319d196e
    Joel Jeremy Marquez authored
    
    * 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: default avatarMatiss Janis Aboltins <matiss@mja.lv>
    Webpack + SWC Loader (#1650)
    Joel Jeremy Marquez authored
    
    * 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: default avatarMatiss Janis Aboltins <matiss@mja.lv>
jest.config.js 526 B
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',
  },
};