UNPKG

volto-advanced-variations

Version:
34 lines (33 loc) 1.09 kB
module.exports = { testMatch: ['**/src/addons/**/?(*.)+(spec|test).[jt]s?(x)'], collectCoverageFrom: [ 'src/addons/**/src/**/*.{js,jsx,ts,tsx}', '!src/**/*.d.ts', ], transformIgnorePatterns: ['node_modules/(?!(volto-slate|@plone/volto)/)'], moduleNameMapper: { '@plone/volto/cypress': '<rootDir>/node_modules/@plone/volto/cypress', '@plone/volto/babel': '<rootDir>/node_modules/@plone/volto/babel', '@plone/volto/(.*)$': '<rootDir>/node_modules/@plone/volto/src/$1', '@package/(.*)$': '<rootDir>/src/$1', '@root/(.*)$': '<rootDir>/src/$1', '~/(.*)$': '<rootDir>/src/$1', 'load-volto-addons': '<rootDir>/node_modules/@plone/volto/jest-addons-loader.js', '\\.(css|less|scss|sass)$': 'identity-obj-proxy', }, transform: { '^.+\\.js(x)?$': 'babel-jest', '^.+\\.(png)$': 'jest-file', '^.+\\.(jpg)$': 'jest-file', '^.+\\.(svg)$': './node_modules/@plone/volto/jest-svgsystem-transform.js', }, coverageThreshold: { global: { branches: 5, functions: 5, lines: 5, statements: 5, }, }, };