Yang Jun and Cursor
456d7dc6a4
feat!: take CLI template as positional argument
...
Make template a required positional arg (drop --template) for v11 per #586 ; stdin template remains unsupported without a special error.
Co-authored-by: Cursor <[email protected] >
2026-07-24 02:08:59 +08:00
Yang Jun and Cursor
44712f64fc
feat!: remove CLI support for template via STDIN
...
Fixes #940
Co-authored-by: Cursor <[email protected] >
2026-07-24 01:54:17 +08:00
24c8a1e372
feat: Adds support for options to CLI and improves usability ( #586 )
...
* Improved UX of CLI
* Updated docs and setup tutorial
* Corrected version number in TODO comments
* Downgraded lock file version
* Restored previous lock file
* Removed --keep-output-type option
* Switch to using async IO to avoid problems stdin in some scenarios
https://stackoverflow.com/questions/40362369/stdin-read-fails-on-some-input
https://stackoverflow.com/questions/40362369/stdin-read-fails-on-some-input
* Addressed feedback from code review
* Changed to curl-like systax for specifing inputs as literals, paths or stdin
---------
Co-authored-by: Daniel Rosenberg <[email protected] >
2023-02-14 22:03:00 +08:00
harttle
6ea6881f08
feat: with & for in render tag, closes #195
2020-03-04 07:08:54 +08:00
Brandon Pittman and harttle
9504e4e45b
feat: add ability to pass JSON context to CLI
...
If you pass a JSON file or JSON string as the first argument to the CLI, you can use variables in your templates that get parsed by the CLI.
2019-11-14 21:01:37 +08:00
harttle
0073b90b31
fix: liquidjs command in /bin/liquid.js, fixes #169
2019-11-10 00:13:18 +08:00
harttle
fc045b5bbc
feat: CLI support
...
echo '{{ "hello" | capitalize }}' | liquidjs
2019-08-01 13:15:55 +08:00