10 Commits (master)

Author SHA1 Message Date
Tom Alexander 3428a3f509
Increment the version for publishing to crates.io. 3 years ago
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.
3 years ago
Tom Alexander 7cb79f6762
Add metadata for pushing to crates.io 3 years ago
Tom Alexander 900d929869
Move the json integration to its own file to keep the serde stuff separate. 3 years ago
Tom Alexander a9a83d1b4a
Update for the latest nom and make serde an optional dep. 3 years ago
Tom Alexander aa3ed99fca
Create a json-integration feature flag and disable building the CLI program without it. 3 years ago
Tom Alexander 7e0a617ba6
Add support for supplying multiple templates to the dustjs shim to support testing partials. 4 years ago
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.
4 years ago
Tom Alexander d82224ecd1
Start of a duster module 4 years ago
Tom Alexander 04fec06214
Initial commit 4 years ago