This is a parser that harvest a typescript project and generates a FAMIX mse file
View Code »
Table of Contents
This is a parser that harvest a typescript project and generates a FAMIX mse file
npm install --save-dev ts-morph
Install as usual via npm:
npm install --save-dev typescript2famix
If you clone the code then you can build it using the command
npm run build
To create the the .mse file run the following command where the argument is the path of the typescript project for wich we want to create the FAMIX model.
node ./out/sample.js "D:\Repos\TypeScript2Famix\resources"
A file sample.mse will be created as result of the command execution.
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Start2Run - @Start2Run
Project Link: https://github.com/Start2Run/TypeScript2Famix