• v1.0.0 93111aa615

    v1.0.0
    Some checks failed
    CI / test (push) Failing after 6s
    Release / release (push) Failing after 6s
    Stable

    7000pctAUTO released this 2026-01-30 01:03:30 +00:00 | 0 commits to main since this release

    What's Changed

    Initial release of TypeFlow - CLI Type Dependency Tracer for TypeScript/JavaScript.

    Features

    • Type Dependency Graph Visualization
    • Circular Dependency Detection
    • Type Widening Analysis
    • Type Narrowing Analysis
    • Multiple Export Formats (DOT, GraphML, JSON)
    • Watch Mode for incremental analysis
    • CLI Interface with Commander.js

    Installation

    npm install typeflow
    npm run build
    

    Usage

    # Analyze a directory
    typeflow analyze ./src
    
    # Export to DOT format
    typeflow analyze ./src -o output.dot -f dot
    
    # Watch for changes
    typeflow watch ./src
    
    # Check for issues only
    typeflow check ./src
    

    Project Structure

    typeflow/
    ├── src/
    │   ├── cli.ts              # CLI entry point
    │   ├── index.ts            # Main exports
    │   ├── parsers/            # AST parsing
    │   ├── analyzers/          # Analysis modules
    │   ├── exporters/          # Export formats
    │   ├── utils/              # Utilities
    │   └── types/              # Type definitions
    ├── test/                   # Tests
    ├── bin/                    # CLI binary
    └── package.json
    

    Running Tests

    npm test
    

    Building

    npm run build
    
    Downloads