Skip to main content
Glama

Structured Workflow Engine MCP Server

by mlaurel
MIT License
jest.config.js1.28 kB
/** @type {import('jest').Config} */ const config = { // Test environment testEnvironment: 'node', // Setup files to run before tests setupFilesAfterEnv: ['<rootDir>/jest.setup.js'], // TypeScript support preset: 'ts-jest', extensionsToTreatAsEsm: ['.ts'], globals: { 'ts-jest': { useESM: true, }, }, // Module name mapping for absolute imports moduleNameMapper: { '^@/(.*)$': '<rootDir>/src/$1', }, // Test patterns testMatch: [ '<rootDir>/tests/**/*.test.(ts|tsx|js|jsx)', '<rootDir>/src/**/__tests__/**/*.(ts|tsx|js|jsx)', '<rootDir>/src/**/*.(test|spec).(ts|tsx|js|jsx)' ], // Coverage configuration collectCoverageFrom: [ 'src/**/*.{ts,tsx}', '!src/**/*.d.ts', '!src/**/__tests__/**', '!src/**/node_modules/**', ], // Transform configuration transform: { '^.+\\.(ts|tsx)$': ['ts-jest', { useESM: true, }], }, // Module file extensions moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'json'], // Ignore patterns testPathIgnorePatterns: [ '<rootDir>/.next/', '<rootDir>/node_modules/', ], // Verbose output verbose: true, // Timeout for tests (30 seconds for API calls) testTimeout: 30000, }; module.exports = config;

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/mlaurel/mcp-workflow-engine'

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