fix(indexer): blazing-fast indexing for large codebases
3 months ago
20 files changed
- apps/cli/src/cli.ts+5−1
- apps/worker/package.json+0−24
- apps/worker/src/cli.ts+0−205
- apps/worker/src/index.ts+0−51
- apps/worker/tsconfig.json+0−7
- packages/db/src/sqlite/repository.ts+221−50
- packages/db/src/sqlite/types.ts+29−0
- packages/db/src/sqlite/workspace-db.ts+11−0
- packages/indexer/package.json+0−1
- packages/indexer/src/code.ts+130−117
- packages/indexer/src/index-workspace.ts+228−145
- packages/indexer/src/languages.ts+143−182
- {apps/worker => packages/indexer}/src/retrieval-eval.ts+0−0
- packages/indexer/src/scanner.ts+17−5
- packages/queue/package.json+0−18
- packages/queue/src/index.ts+0−187
- packages/queue/tsconfig.json+0−7
- pnpm-lock.yaml+0−218
- tests/retrieval-eval.test.ts+1−1
- tsconfig.base.json+0−1