10 Commits

Author SHA1 Message Date
Tom Alexander
3428a3f509
Increment the version for publishing to crates.io. 2021-02-06 16:28:56 -05:00
Tom Alexander
0302ed216f
Add my implementation of a take_until_parser_matches parser.
The author of nom is too busy to review the PR, and cargo does not allow for git dependencies, so I am going to copy my implementation into this code base so I can use upstream nom so I can push to cargo. While this code has been submitted upstream to nom which is under the MIT license, I am the author of this code so I believe I have the full right to also release it in this project under the 0BSD license.
2021-02-06 16:23:54 -05:00
Tom Alexander
7cb79f6762
Add metadata for pushing to crates.io 2020-12-29 18:31:44 -05:00
Tom Alexander
900d929869
Move the json integration to its own file to keep the serde stuff separate. 2020-12-29 18:21:12 -05:00
Tom Alexander
a9a83d1b4a
Update for the latest nom and make serde an optional dep. 2020-12-29 18:07:49 -05:00
Tom Alexander
aa3ed99fca
Create a json-integration feature flag and disable building the CLI program without it. 2020-12-29 17:51:46 -05:00
Tom Alexander
7e0a617ba6
Add support for supplying multiple templates to the dustjs shim to support testing partials. 2020-04-10 19:07:02 -04:00
Tom Alexander
fb17911c44
Change repo to generate both a library and a binary.
This repo will primary be a library, but for compliance testing it may make sense to have a binary operating in the same fashion as the node dustjs shim so I've set up this repo to generate both a library and a binary.
2020-04-05 19:21:43 -04:00
Tom Alexander
d82224ecd1
Start of a duster module 2020-04-05 19:21:34 -04:00
Tom Alexander
04fec06214
Initial commit 2020-04-05 19:21:32 -04:00