UNPKG

@aiondadotcom/mcp-openai-image

Version:

MCP server for OpenAI image generation with STDIO transport

40 lines 971 B
module.exports = { preset: 'ts-jest', testEnvironment: 'node', roots: ['<rootDir>/tests'], testMatch: ['**/*.test.ts'], transform: { '^.+\\.ts$': ['ts-jest', { tsconfig: { module: 'commonjs', esModuleInterop: true, allowSyntheticDefaultImports: true } }] }, moduleFileExtensions: ['ts', 'js'], moduleNameMapper: { '^(\\.{1,2}/.*)\\.js$': '$1', '^@modelcontextprotocol/sdk/(.*)$': '<rootDir>/tests/__mocks__/@modelcontextprotocol/sdk/$1', '^openai$': '<rootDir>/tests/__mocks__/openai.js' }, transformIgnorePatterns: [ 'node_modules/' ], collectCoverageFrom: [ 'src/**/*.ts', '!src/**/*.d.ts', '!src/index.ts', ], coverageDirectory: 'coverage', coverageReporters: ['text', 'lcov', 'html'], coverageThreshold: { global: { branches: 50, functions: 50, lines: 50, statements: 50 } }, setupFilesAfterEnv: ['<rootDir>/tests/setup.ts'] };