diff --git a/examples/integrations/express-server/jest.config.js b/examples/integrations/express-server/jest.config.js index 17d87d1d..2be48928 100644 --- a/examples/integrations/express-server/jest.config.js +++ b/examples/integrations/express-server/jest.config.js @@ -13,10 +13,18 @@ module.exports = { moduleNameMapper: { }, transform: { - '^.+\\.ts$': ['ts-jest', { + '^.+\\.(t|j)sx?$': ['ts-jest', { isolatedModules: true, + tsconfig: { + esModuleInterop: true, + allowSyntheticDefaultImports: true, + allowJs: true, + } }], }, + transformIgnorePatterns: [ + "/node_modules/(?!(@objectstack|.pnpm))" + ], collectCoverageFrom: [ 'src/**/*.ts', '!src/**/*.d.ts', diff --git a/examples/showcase/enterprise-erp/jest.config.js b/examples/showcase/enterprise-erp/jest.config.js index 17d87d1d..2be48928 100644 --- a/examples/showcase/enterprise-erp/jest.config.js +++ b/examples/showcase/enterprise-erp/jest.config.js @@ -13,10 +13,18 @@ module.exports = { moduleNameMapper: { }, transform: { - '^.+\\.ts$': ['ts-jest', { + '^.+\\.(t|j)sx?$': ['ts-jest', { isolatedModules: true, + tsconfig: { + esModuleInterop: true, + allowSyntheticDefaultImports: true, + allowJs: true, + } }], }, + transformIgnorePatterns: [ + "/node_modules/(?!(@objectstack|.pnpm))" + ], collectCoverageFrom: [ 'src/**/*.ts', '!src/**/*.d.ts', diff --git a/examples/showcase/project-tracker/jest.config.js b/examples/showcase/project-tracker/jest.config.js index 17d87d1d..2be48928 100644 --- a/examples/showcase/project-tracker/jest.config.js +++ b/examples/showcase/project-tracker/jest.config.js @@ -13,10 +13,18 @@ module.exports = { moduleNameMapper: { }, transform: { - '^.+\\.ts$': ['ts-jest', { + '^.+\\.(t|j)sx?$': ['ts-jest', { isolatedModules: true, + tsconfig: { + esModuleInterop: true, + allowSyntheticDefaultImports: true, + allowJs: true, + } }], }, + transformIgnorePatterns: [ + "/node_modules/(?!(@objectstack|.pnpm))" + ], collectCoverageFrom: [ 'src/**/*.ts', '!src/**/*.d.ts',