Skip to main content
Glama
jest.config.cjs789 B
/** @type {import('jest').Config} */ module.exports = { preset: "ts-jest", testEnvironment: "node", transform: { "^.+\\.ts$": [ "ts-jest", { useESM: true, tsconfig: { module: "ES2022", target: "ES2022", }, }, ], }, moduleNameMapper: { "^(\\.{1,2}/.*)\\.js$": "$1", "^@mcpx/toolkit-core/(.*)$": "<rootDir>/../toolkit-core/src/$1", "^@mcpx/webapp-protocol/(.*)$": "<rootDir>/../webapp-protocol/src/$1", "^@mcpx/shared-model$": "<rootDir>/../shared-model/src/index", "^@mcpx/shared-model/(.*)$": "<rootDir>/../shared-model/src/$1", }, extensionsToTreatAsEsm: [".ts"], testMatch: ["**/src/**/*.test.ts", "**/it/**/*.it.test.ts"], moduleFileExtensions: ["ts", "js", "json", "node"], };

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/TheLunarCompany/lunar'

If you have feedback or need assistance with the MCP directory API, please join our Discord server