This repository has been archived by the owner on Nov 25, 2024. It is now read-only.
Releases: jamesramsay/hercule
Releases · jamesramsay/hercule
0.1.3 - Use pegjs for parsing
IMPROVEMENTS
- Improved parsing of transclude syntax using peg.js.
- Added support for
{{file extend:}}
special case to allow an un-needed{{extend}}
to be replaced with an empty string.
EOF bugfix
The previous EOF solution was too conservative.
The logic has been simplified and a uniform EOF new line removal behaviour implemented.
EOF new line handling improvements
New lines and whitespace at the end of a file can cause unexpected line breaks in the output creating unintended paragraphs or splitting tabulated date.
IMPROVEMENTS
- Improved internal modularisation
- Increased unit test coverage
FIXES
- Removed an redundant loop check
- Fixed an issue where a synchronous function was being called as if it was asynchronous
Initial release
Merge pull request #3 from jamesramsay/hercule-rc Hercule 0.0.1