claude-expert-workflow-mcp
Version:
Production-ready MCP server for AI-powered product development consultation through specialized expert roles. Enterprise-grade with memory management, monitoring, and Claude Code integration.
63 lines • 1.22 kB
JavaScript
export default {
preset: 'ts-jest/presets/default-esm',
extensionsToTreatAsEsm: ['.ts'],
testEnvironment: 'node',
transform: {
'^.+\\.tsx?$': ['ts-jest', {
useESM: true
}]
},
roots: ['<rootDir>/src'],
testMatch: [
'**/__tests__/**/*.test.(ts|tsx|js)',
'**/*.(test|spec).(ts|tsx|js)'
],
transform: {
'^.+\\.tsx?$': 'ts-jest'
},
collectCoverageFrom: [
'src/**/*.{ts,tsx}',
'!src/**/*.d.ts',
'!src/index.ts',
'!src/__tests__/**/*',
'!src/**/__mocks__/**/*'
],
coverageDirectory: 'coverage',
coverageReporters: [
'text',
'lcov',
'html',
'json-summary'
],
coverageThreshold: {
global: {
branches: 85,
functions: 85,
lines: 85,
statements: 85
}
},
setupFilesAfterEnv: ['<rootDir>/src/__tests__/setup.ts'],
moduleNameMapper: {
'^@/(.*)$': '<rootDir>/src/$1'
},
testTimeout: 30000,
verbose: true,
clearMocks: true,
restoreMocks: true,
coverageDirectory: 'coverage',
coverageReporters: [
'text',
'lcov',
'html',
'json-summary'
],
coverageThreshold: {
global: {
branches: 85,
functions: 85,
lines: 85,
statements: 85
}
}
};