openai-plugins
Version:
A TypeScript library that provides an OpenAI-compatible client for the Model Context Protocol (MCP).
23 lines • 644 B
JavaScript
/** @type {import('ts-jest').JestConfigWithTsJest} */
module.exports = {
preset: 'ts-jest',
testEnvironment: 'node',
testMatch: ['**/__tests__/**/*.test.ts'],
verbose: true,
clearMocks: true,
resetMocks: true,
restoreMocks: true,
collectCoverage: true,
coverageDirectory: 'coverage',
coverageReporters: ['text', 'lcov', 'clover'],
collectCoverageFrom: ['openai-mcp.ts'],
transform: {
'^.+\\.tsx?$': ['ts-jest', {
tsconfig: 'tsconfig.json',
}]
},
// Don't try to transform our compiled JS file and use source file instead
moduleNameMapper: {
'^../dist/openai-mcp': '<rootDir>/openai-mcp.ts'
}
};