Fillout.io MCP Server

const fs = require("fs"); const { pathsToModuleNameMapper } = require("ts-jest"); const { compilerOptions } = JSON.parse( fs.readFileSync("./tsconfig.json", "utf8") ); module.exports = { preset: "ts-jest/presets/default-esm", testEnvironment: "node", testMatch: ["**/test/**/*.test.ts"], reporters: ["jest-silent-reporter"], collectCoverage: true, coverageReporters: ["text", "lcov"], coverageDirectory: "coverage", moduleNameMapper: { "^@src/(.*)\\.js$": "<rootDir>/src/$1.ts", "^@src/(.*)$": "<rootDir>/src/$1.ts" }, moduleFileExtensions: ["js", "ts"], transformIgnorePatterns: ["node_modules/(?!(@modelcontextprotocol|ts-jest)/)"], roots: ["<rootDir>"], extensionsToTreatAsEsm: [".ts"], transform: { "^.+\\.ts$": [ "ts-jest", { useESM: true } ] } };