Ryan Zimmerman
Ryan Zimmerman
I'm not as familiar with the parsing logic as I should be, so perhaps some of this is impractical, but here goes: ## Literals: Literal handling is currently pretty crazy....
R̗͖̬͔̱̐ͤ̋e͓̘̠g̃͑͌͝ẻ̴͎̫͕͎̳x̖͕͕̓̔ ̹H̫̔ͤ̈́̊ọ̝̭̍̄̔́ͅr̺̥̝̲ͬ̅ͥ̀ṝ̩̫ͤ̿o̠̟͜r͑̂̇́ṡ̠̂!̻̟̘̣̌ͣ̌ Lets keep this as simple as possible, but no simpler. I am not in favor of allowing user choices. EJS already has almost too many options, we need...
I'm not @mde but I'd prefer if we started a `develop` branch that we'd merge breaking changes into. Then we can merge `develop` into `master` before the release.
> use of literals is far enough outside the mainstream usage that these changes could very well be shipped as part of a minor-version update. Backward compatibility under semver IMO...
This should be community-supported IMO. We could consider linking to a community project from the README perhaps.
EJS doesn't support babel currently.
If somebody wants to submit a PR to fix this, preferably with an accompanying test case, we'd be happy to take a look. However, be aware, this is not the...
Got it, yeah, a fork is probably a necessary evil in that case.
I'll throw in my vote for a separate CLI
I'd call that a bug. Are you using CRLF line endings?