Skip to content

Latest commit

 

History

History
61 lines (40 loc) · 1.75 KB

File metadata and controls

61 lines (40 loc) · 1.75 KB

Yurepo - JavaScript Function Analyzer

Yurepo is an open-source tool designed to analyze JavaScript files and generate function call diagrams. It helps developers visualize the relationships between functions in their codebase, making it easier to understand and maintain complex JavaScript projects.

Features

  • Upload multiple JavaScript files
  • Generate interactive function call diagrams
  • Zoom and pan functionality for easy diagram exploration

Getting Started

Prerequisites

  • Node.js 14.x or later
  • npm 6.x or later

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/yurepo.git
    cd yurepo
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Open http://localhost:3000 with your browser to see the result.

Usage

  1. Upload your JavaScript files using the file uploader on the home page.
  2. Click "Generate Diagram" to analyze the files and create a function call diagram.
  3. Explore the generated diagram using zoom and pan controls.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Acknowledgments

Contact

If you have any questions, feedback, or would like to contribute to the project, please feel free to reach out:

We welcome your input and contributions to make Yurepo even better!