entity-scanner
v1.0.4
Published
A command-line tool to scan C# and TypeScript files for entities based on inheritance.
Downloads
1
Readme
C# and TypeScript Entity Scanner
A command-line tool to scan C# and TypeScript files for entities based on inheritance and interfaces.
Installation
You can install this tool globally using npm or yarn:
npm install -g entity-scanner
or
yarn global add entity-scanner
Usage
After installing, you can use the entity-scanner
command to scan your project folder for entities:
entity-scanner
You will be prompted to enter the following information:
- Path to the folder you want to scan.
- The name of the base class or interface to search for.
The tool will then scan the specified folder for C# and TypeScript files, identify entities that inherit from the specified base class or implement the interface, and generate a Markdown tree structure.
Configuration
You can customize the tool by modifying the package.json
file, including the base class or interface name to search for, or any other options you need.
License
This tool is released under the MIT License. See the LICENSE file for details.
Contributing
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
Credits
This tool was created by Mohammad Rebati.
Contact
If you have any questions or need further assistance, you can contact me at [email protected].