Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/estavadormir/depscout
This tool scans your project files, identifies imported modules, and checks for unused dependencies.
https://github.com/estavadormir/depscout
bun dependencies typescript
Last synced: 17 days ago
JSON representation
This tool scans your project files, identifies imported modules, and checks for unused dependencies.
- Host: GitHub
- URL: https://github.com/estavadormir/depscout
- Owner: estavadormir
- License: mit
- Created: 2024-10-15T23:03:11.000Z (21 days ago)
- Default Branch: main
- Last Pushed: 2024-10-16T21:37:06.000Z (20 days ago)
- Last Synced: 2024-10-18T15:14:13.211Z (19 days ago)
- Topics: bun, dependencies, typescript
- Language: TypeScript
- Homepage:
- Size: 21.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dependency Visualizer CLI
A simple command-line tool to analyze and visualize dependencies in TypeScript and JavaScript projects. This tool scans your project files, identifies imported modules, and checks for unused dependencies.
## Features
- **Detect Imports**: Analyzes `.ts` and `.js` files to list all imported modules.
- **Identify Unused Dependencies**: Compares imports against your project's dependencies to identify any that are not used.
- **Built with Bun**: Utilizes Bun's API for file handling and SWC for code analysis, ensuring fast and efficient execution.## Installation
1. Ensure you have [Bun](https://bun.sh/) installed. Follow the [installation guide](https://bun.sh/docs/installation) if you haven't done so.
3. Run `bun install` to install the dependencies## Usage
To start the tool, run `bun start` in your terminal.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.
## Contributing
Contributions are welcome! If you find any issues or have suggestions for