 HarttleandHarttle
|
2f6d84befc
|
test: cases for async variables
|
2022-05-03 13:31:25 +08:00 |
|
 HarttleandHarttle
|
95fc705b5d
|
chore: upgrade typescript
|
2021-12-11 20:23:09 +08:00 |
|
 Harttleandharttle
|
9cfa43b8ae
|
fix: hardcoded '/' in normalized options.fs, fixes #412, #408
Changes including:
- will not call fs.resolve when normalizing `fs`
- removed hardcoded `/`
- mandatory `fs.dirname` for relative reference
- mandatory `fs.sep`, defaults to '/'
|
2021-10-16 12:10:55 +08:00 |
|
harttle
|
8273c17dab
|
perf: parse filenames in parse() insteadof render()
|
2021-09-30 22:15:09 +08:00 |
|
harttle
|
2e66e8b02e
|
fix: lenientIf not working for the umd bundle, closes #313
|
2021-02-19 23:10:15 +08:00 |
|
harttle
|
2f059f6a25
|
feat: support filters in if/unless/case, see #287
|
2021-02-12 22:22:41 +08:00 |
|
 Jason EtcovitchandJun Yang
|
befc33c4eb
|
feat: create trie programmatically in options
|
2021-02-04 09:11:28 +08:00 |
|
 Jason EtcovitchandJun Yang
|
8734e2e6ce
|
feat: rename to defaultOperators and Operators
|
2021-02-04 09:11:28 +08:00 |
|
 Jason EtcovitchandJun Yang
|
75591cdbfc
|
feat: add operators option for custom operators
|
2021-02-04 09:11:28 +08:00 |
|
harttle
|
117673a725
|
style: make eslint check .ts files
|
2020-12-08 00:24:07 +08:00 |
|
 sschuldenzuckerandJun Yang
|
d8f9091a12
|
add and use error classes for undefined variables
cleans up funky message-matching code in expression.ts for lenient.
|
2020-12-06 22:58:08 +08:00 |
|
 sschuldenzuckerandJun Yang
|
ca18a579a1
|
Expression: minor type change & simplification
pre-fetching postfix simplifies code for 'lenient'
|
2020-12-06 22:58:08 +08:00 |
|
 sschuldenzuckerandJun Yang
|
768fb79e32
|
Implement lenientIf option (resolve #265; default off)
See description of the option in liquid-options.ts.
|
2020-12-06 22:58:08 +08:00 |
|
 wyoziandJun Yang
|
18a807ea2e
|
fix: braced property access
|
2020-10-09 21:18:40 +08:00 |
|
 Amit GuptaandJun Yang
|
02bfed1c57
|
Added jsTruthy flag to constuctor in order to enable JS style truthiness evaluation
|
2020-10-08 12:43:37 +08:00 |
|
harttle
|
d2d6a38235
|
perf: introduce AST to avoid reparse
|
2020-03-15 02:51:25 +08:00 |
|
harttle
|
f7ef9b61c1
|
refactor: remove src/render/value.ts
|
2020-03-14 19:04:18 +08:00 |
|
harttle
|
6ea6881f08
|
feat: with & for in render tag, closes #195
|
2020-03-04 07:08:54 +08:00 |
|
harttle
|
fc0cf6fe7b
|
fix: expression and string literal parser, #186
|
2020-02-08 03:15:55 +08:00 |
|
harttle
|
b82fa9ed2b
|
pref: remove await/async from internal async calls
|
2019-10-26 08:57:33 -05:00 |
|
harttle
|
7fb01ad69a
|
feat: renderSync, parseAndRenderSync and renderFileSync, see #48
|
2019-08-26 10:15:43 -05:00 |
|
harttle
|
76019e9e18
|
refactor: rewrite expression evaluation, fix #130
|
2019-08-26 10:15:43 -05:00 |
|