Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript
MIT License
Bot releases are visible (Hide)
Published by nebrelbug over 4 years ago
Eta now HTML-escapes >
as well as <
. Though many other template engines avoid doing so, it should provide extra assurance in some edge cases (such as interpolations within an HTML tag). Based on benchmarks, Eta retains its status as the fastest template engine.
Published by nebrelbug over 4 years ago
I updated the README to add sections comparing Eta to other template engines, and fixed a few formatting issues.
Published by nebrelbug over 4 years ago
Eta no longer supports using @include
and includeFile
because our implementation added bundle size and complexity and was inflexible (ex. await @include
did not work).
I decided not to release a new breaking version, since to my knowledge no projects are using Eta yet. If you do need to transition, change <% @include(...)
to <%~ E.include(...) %>
(think E
for "Eta"), and the same for includeFile
.
Published by nebrelbug over 4 years ago
Published by nebrelbug over 4 years ago
@
to prefix include
, includeFile
https://github.com/eta-dev/eta/compare/v1.0.0-beta.4...v1.0.0
Published by nebrelbug over 4 years ago
https://github.com/eta-dev/eta/compare/v1.0.0-beta.3...v1.0.0-beta.4
Published by nebrelbug over 4 years ago
https://github.com/eta-dev/eta/compare/v1.0.0-beta.2...v1.0.0-beta.3
Published by nebrelbug over 4 years ago
Eta moved to an organization in order to ensure confidence in Eta and continued maintenance of the project
https://github.com/eta-dev/eta/compare/v1.0.0-beta.1...v1.0.0-beta.2
Published by nebrelbug over 4 years ago
https://github.com/nebrelbug/eta/compare/v1.0.0-beta.0...v1.0.0-beta.1
Published by nebrelbug over 4 years ago
Eta is Squirrelly's tiny embedded cousin. It serves as a faster, more configurable, and more lightweight alternative to EJS.
https://github.com/nebrelbug/eta/compare/v8.0.0-beta.8...v1.0.0-beta.0