1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-29 06:49:55 +00:00
bramw_baserow/enterprise/web-frontend/test/jest.base.config.js
Jeremie Pardou-Piquemal 2f34b99fb9 Add enterprise plugin
2022-09-22 10:00:59 +02:00

25 lines
918 B
JavaScript

// Allow to transform some ESM installed modules
const esModules = ['@nuxtjs/i18n'].join('|')
module.exports = {
rootDir: '../../../../',
expand: true,
forceExit: true,
moduleDirectories: ['<rootDir>/web-frontend/node_modules/'],
modulePaths: ['<rootDir>/web-frontend/node_modules/'],
moduleNameMapper: {
'^@baserow/(.*)$': '<rootDir>/web-frontend/$1',
'^@baserow_enterprise/(.*)$':
'<rootDir>/enterprise/web-frontend/modules/baserow_enterprise/$1',
'^@/(.*)$': '<rootDir>/web-frontend/$1',
'^~/(.*)$': '<rootDir>/web-frontend/$1',
'^vue$': '<rootDir>/web-frontend/node_modules/vue/dist/vue.common.js',
},
moduleFileExtensions: ['js', 'vue', 'json'],
transform: {
'^.+\\.js$': 'babel-jest',
'.*\\.(vue)$': '<rootDir>/web-frontend/node_modules/vue-jest',
},
transformIgnorePatterns: [
`<rootDir>/web-frontend/node_modules/(?!(baserow|${esModules})/)`,
],
}