mirror of
https://github.com/modelcontextprotocol/servers.git
synced 2026-02-19 11:54:58 -05:00
22 lines
543 B
JavaScript
22 lines
543 B
JavaScript
/** @type {import('ts-jest').JestConfigWithTsJest} */
|
|
export default {
|
|
preset: 'ts-jest/presets/default-esm',
|
|
testEnvironment: 'node',
|
|
extensionsToTreatAsEsm: ['.ts'],
|
|
moduleNameMapper: {
|
|
'^(\\.{1,2}/.*)\\.js$': '$1',
|
|
},
|
|
transform: {
|
|
'^.+\\.tsx?$': ['ts-jest', { useESM: true }],
|
|
},
|
|
transformIgnorePatterns: [
|
|
'node_modules/(?!(@modelcontextprotocol)/)'
|
|
],
|
|
testMatch: ['**/src/**/__tests__/**/*.test.ts'],
|
|
collectCoverageFrom: [
|
|
'**/src/**/*.ts',
|
|
'!**/src/**/__tests__/**',
|
|
'!**/dist/**',
|
|
],
|
|
};
|