knot 1.5.1

Codebase Graph + Vector RAG Indexer for Java, TypeScript, JavaScript, Kotlin, Rust, Python, Groovy, C/C++, Build Systems, and HTML/CSS codebases
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
// Fixture for JS circular require alias resolution
// alias_cycle_b.js requires alias_cycle_a.js back — creating a cycle

var CycleA = require('./alias_cycle_a');

function callerInB() {
    var obj = new CycleA();
}

module.exports = CycleB_target;

function CycleB_target() {}