UNPKG

ts-project-indexer-mcp

Version:

A powerful MCP (Model Context Protocol) server that indexes and analyzes TypeScript/JavaScript projects, providing intelligent code exploration, dependency tracking, method discovery, and project structure analysis for AI assistants and development tools.

25 lines 765 B
import { logger } from '../mcp-server.js'; export class SimpleFileWatcher { indexer; isWatching = false; constructor(indexer) { this.indexer = indexer; } async start(projectPath) { logger.info(`👁️ Simple file watcher started for: ${projectPath}`); this.isWatching = true; // Note: This is a placeholder implementation // In a full implementation, we would use fs.watch or a proper file watching library } async stop() { logger.info('🛑 Stopping simple file watcher...'); this.isWatching = false; } getStatus() { return { isWatching: this.isWatching, watchedPaths: {}, }; } } //# sourceMappingURL=simple-file-watcher.js.map