Tembo MCP Server

Official
import eslint from "@eslint/js"; import tseslint from "typescript-eslint"; export default tseslint.config( { ignores: ["lib", "node_modules", "pnpm-lock.yaml"] }, { linterOptions: { reportUnusedDisableDirectives: "error" } }, eslint.configs.recommended, { extends: [ tseslint.configs.strictTypeChecked, tseslint.configs.stylisticTypeChecked, ], files: ["**/*.js", "**/*.ts"], languageOptions: { parserOptions: { projectService: { allowDefaultProject: ["*.config.*s"] }, tsconfigRootDir: import.meta.dirname, }, }, rules: { "@typescript-eslint/no-non-null-assertion": "off", "require-await": "off", }, }, );