deepsource-mcp-server
Version:
Model Context Protocol server for DeepSource
21 lines (20 loc) • 1.84 kB
TypeScript
/**
* @fileoverview Handlers index
* This module exports MCP tool handlers.
*/
export { createProjectsHandler, handleProjects } from './projects.js';
export { createComplianceReportHandlerWithRepo, createComplianceReportHandler, handleDeepsourceComplianceReport, } from './compliance-reports.js';
export { createQualityMetricsHandlerWithRepo, createQualityMetricsHandler, createUpdateMetricThresholdHandler, createUpdateMetricSettingHandler, handleDeepsourceQualityMetrics, handleDeepsourceUpdateMetricThreshold, handleDeepsourceUpdateMetricSetting, } from './quality-metrics.js';
export { createProjectIssuesHandler, handleDeepsourceProjectIssues } from './project-issues.js';
export { createProjectRunsHandlerWithRepo, createProjectRunsHandler, handleDeepsourceProjectRuns, } from './project-runs.js';
export { createRunHandlerWithRepo, createRunHandler, handleDeepsourceRun } from './run.js';
export { createRecentRunIssuesHandlerWithRepo, createRecentRunIssuesHandler, handleDeepsourceRecentRunIssues, } from './recent-run-issues.js';
export { createDependencyVulnerabilitiesHandler, handleDeepsourceDependencyVulnerabilities, } from './dependency-vulnerabilities.js';
export type { ProjectsHandlerDeps } from './projects.js';
export type { DeepsourceComplianceReportParams } from './compliance-reports.js';
export type { DeepsourceQualityMetricsParams, DeepsourceUpdateMetricThresholdParams, DeepsourceUpdateMetricSettingParams, } from './quality-metrics.js';
export type { DeepsourceProjectIssuesParams } from './project-issues.js';
export type { DeepsourceProjectRunsParams } from './project-runs.js';
export type { DeepsourceRunParams } from './run.js';
export type { DeepsourceRecentRunIssuesParams } from './recent-run-issues.js';
export type { DeepsourceDependencyVulnerabilitiesParams } from './dependency-vulnerabilities.js';