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.web.config.js 494 B
module.exports = {
  moduleFileExtensions: [
    'testing.js',
    'testing.ts',
    'web.js',
    'web.ts',
    'web.tsx',
    'mjs',
    'js',
    'ts',
    'tsx',
    'json',
  ],
  testEnvironment: 'jsdom',
  testPathIgnorePatterns: ['/node_modules/', '/lib/'].filter(Boolean),
  testMatch: ['**/*.web.test.(js|ts|tsx)'],
  transformIgnorePatterns: ['/node_modules/(?!absurd-sql)'],
  transform: {
    '\\.pegjs$': '<rootDir>/peg-transform.mjs',
    '^.+\\.(t|j)sx?$': '@swc/jest',
  },
};