UNPKG

hikma-engine

Version:

Code Knowledge Graph Indexer - A sophisticated TypeScript-based indexer that transforms Git repositories into multi-dimensional knowledge stores for AI agents

16 lines (15 loc) 594 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FileDiscovery = void 0; const file_scanner_1 = require("../../modules/file-scanner"); class FileDiscovery { constructor(projectRoot, config) { this.fileScanner = new file_scanner_1.FileScanner(projectRoot, config); this.config = config; } async discoverFiles(changedFiles) { const indexingConfig = this.config.getIndexingConfig(); return await this.fileScanner.findAllFiles(indexingConfig.filePatterns, changedFiles); } } exports.FileDiscovery = FileDiscovery;