Files
twenty/packages/twenty-apps/jest.config.mjs
T
Félix MalfaitandGitHub 30a2164980 First Application POC (#14382)
Quick proof of concept for twenty-apps + twenty-cli, with local
development / hot reload

Let's discuss it!



https://github.com/user-attachments/assets/c6789936-cd5f-4110-a265-863a6ac1af2d
2025-09-10 15:12:38 +02:00

41 lines
1.1 KiB
JavaScript

const jestConfig = {
// For more information please have a look to official docs https://jestjs.io/docs/configuration/#prettierpath-string
// Prettier v3 should be supported in jest v30 https://github.com/jestjs/jest/releases/tag/v30.0.0-alpha.1
prettierPath: null,
// to enable logs, comment out the following line
silent: true,
errorOnDeprecated: true,
clearMocks: true,
displayName: 'twenty-apps',
rootDir: './',
testEnvironment: 'node',
transformIgnorePatterns: ['/node_modules/'],
testMatch: ['**/__tests__/**/*.test.ts'],
transform: {
'^.+\\.(t|j)s$': [
'@swc/jest',
{
jsc: {
parser: {
syntax: 'typescript',
tsx: false,
decorators: true,
},
transform: {
decoratorMetadata: true,
},
},
},
],
},
moduleNameMapper: {},
moduleFileExtensions: ['js', 'json', 'ts'],
modulePathIgnorePatterns: ['<rootDir>/dist'],
collectCoverageFrom: [
'__tests__/**/*.ts',
],
coverageDirectory: './coverage',
};
export default jestConfig;