82 Commits (5e1ffbbdfdaeec1aa5cd18ce69ef291900b375cd)

Author SHA1 Message Date
mike12345567 bd3bdfa9aa Work in progress, fixing issue with some helpers not getting translated, now running into rollup issue. 6 years ago
mike12345567 72f205d736 Adding a getManifest function to string templates. 6 years ago
mike12345567 c8295f0fbd Linting. 6 years ago
mike12345567 bb85078300 Adding a literal helper which can make sure the output of an operation is a literal value. 6 years ago
mike12345567 01f9885637 Linting. 6 years ago
mike12345567 ebb78a3c29 Updating string templates to have test cases for all the main helpers we want to make use of and adding a readme. 6 years ago
mike12345567 d7da11e96c Linting. 6 years ago
mike12345567 9acd30a4cb Adding error checking to our handlebars syntax inputs as well as making all handlebars helpers available due to space pre-processor being removed. 6 years ago
mike12345567 6429750081 Quick fix for an issue found while checking string templates. 6 years ago
mike12345567 b42677f657 Fixing some issues CI linting found. 6 years ago
mike12345567 83e8a45b91 Linting. 6 years ago
mike12345567 932107cd65 Changing up how processors work to make it a bit easier to add to them. 6 years ago
mike12345567 5fa18c0280 Linting. 6 years ago
mike12345567 00967985e8 Getting ready to merge with some basic functionality but updates required to client/builder/automations to remove the need for space in hbs statement handling. 6 years ago
mike12345567 ec55655900 Handling undefined/null values in context object for string templates, replacing with empty string. 6 years ago
Andrew Kingston 6fb50a1988 Fix crashing when a nullish value exists in an object being recursed for enrichment 6 years ago
Andrew Kingston 5c3e7b27a5 Lint 6 years ago
mike12345567 d3789c9069 More fixes for issues found by cheeks, as well as adding a test case for rendering app. 6 years ago
mike12345567 eb627c52d8 Re-writing pre-processor to be a bit clearer. 6 years ago
Andrew Kingston 7eb8b86c31 Remove log statements 6 years ago
mike12345567 8ecabc91cc Linting. 6 years ago
mike12345567 3d33199f16 Fixing issue found by cheeks with all helper trying to wrap helpers even if no other helpers present. 6 years ago
mike12345567 a9274f7d86 Adding cleaners which will process and find spaces removing them and fixing them with literal specifiers for handlebars props. Also changing the way cleaners work for the system to make it easier to add them. 6 years ago
mike12345567 3f6d9e21e0 Updating the string templating system to be capable of async operations. 6 years ago
mike12345567 4c597ed91a Moving everything over to use the string template library, now just need to escape spaces properly and handle HTML escaping. 6 years ago
mike12345567 e8ef03bb1c Adding jest test cases to string templating library. 6 years ago
mike12345567 759a106d2d Updating to have real auto-completion on string templates library. 6 years ago
mike12345567 3c627d6455 Adding the handlebars library, still need to add testcases to this. 6 years ago