Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi @irenejoeunpark ,
I've just added the following features for issue #9 :
Modify file handler so that it accepts md (1): I added a few lines of code in your main() and checks if the input file ends with ".md"
It parses # to
and generates a new HTML file in ./dist folder: I created a new MDUtils class which helps to process and generate MD file to HTML. The reason why I created this new file is that I don't want your Main class to have mixed responsibilities (processing both .txt and .md files) which violates SOLID principles. I think this design makes codes easier to read and maintain. Besides, I suggest you break your codes into smaller pieces so that they can be reused. For example, createHTML() can be a separate function so that it can be re-used for both .txt and .md.I've just updated features in your README.md
Please check it out.
Thanks