UNPKG

code-auditor-mcp

Version:

TypeScript/JavaScript code quality auditor with MCP server - Analyze code for SOLID principles, DRY violations, security patterns, and more

33 lines 1.27 kB
import { BaseConfigGenerator } from './BaseConfigGenerator.js'; export class AWSQConfigGenerator extends BaseConfigGenerator { getToolName() { return 'AWS Q Developer'; } getFilename() { return 'awsq-customization.json'; } generateConfig() { const config = { customizations: { name: 'CodeIndexCustomization', description: 'Local code index for AWS Q', repositories: [{ type: 'external', endpoint: `${this.serverUrl}/api/awsq`, authentication: { type: 'bearer', token: this.getDefaultApiKey() } }], capabilities: { codeCompletion: true, codeExplanation: true, codeTransformation: false, search: true } } }; return { filename: this.getFilename(), content: this.formatJson(config), instructions: 'Install AWS Toolkit, open AWS Q settings, import this configuration file.' }; } getInstructions() { return 'AWS Q configuration instructions...'; } } //# sourceMappingURL=AWSQConfigGenerator.js.map