Connect a repository

Point SystemDNA at your code. It builds the knowledge graph that powers the city, the graph view and safe changes.

Source

TypeScript and JavaScript repos today.

What we do with your code

We only read files. We never install packages, run builds or execute anything from your repo. The copy is deleted as soon as the scan ends; only the knowledge graph is kept.

Progress

This is what happens when you start.

  1. 1
    Get the codeClone the repo or unpack the zip
  2. 2
    Check sizeUp to 40,000 files and 300 MB
  3. 3
    List filesSkip node_modules, builds and lock files
  4. 4
    Read declarationsTypes, fields, functions, components, pages
  5. 5
    Link referencesThe TypeScript compiler finds every use
  6. 6
    Read docs and importsMarkdown that describes the types; file-to-file imports
  7. 7
    Save the knowledge graphReady for the city, graph and changes