@codacy/codacy-mcp
Version:
Codacy MCP server
14 lines (13 loc) • 733 B
JavaScript
import { SecurityService } from '../api/client/index.js';
export const searchSecurityItemsHandler = async (args) => {
const { provider, organization, cursor, limit, sort, direction, options } = args;
return await SecurityService.searchSecurityItems(provider, organization, cursor, limit, sort, direction, options);
};
export const searchRepositorySecurityItemsHandler = async (args) => {
const { provider, organization, repository, cursor, limit, sort, direction, options } = args;
const optionsWithRepositories = {
...options,
repositories: [repository],
};
return await SecurityService.searchSecurityItems(provider, organization, cursor, limit, sort, direction, optionsWithRepositories);
};