EJS-Lint

Linter/Syntax Checker for EJS Templates.

MIT License

Downloads
172.6K
Stars
253
Committers
11
EJS-Lint - v2.0.0 Latest Release

Published by RyanZim about 2 years ago

  • Require Node v14+
  • Switch to ESM
  • Upgrade deps
EJS-Lint - v1.2.2

Published by RyanZim over 2 years ago

Update EJS to silence unrelated security warning

EJS-Lint - v1.2.1

Published by RyanZim over 3 years ago

Patch release to upgrade EJS version

EJS-Lint - v1.2.0

Published by RyanZim over 3 years ago

  • Add --await option
  • Add support for backslashes in paths on Windows
  • Internal refactoring
  • Dependency upgrades
EJS-Lint - v1.1.0

Published by RyanZim over 4 years ago

Print the line of code where the error occurred, so you can see the context of the error, instead of just the file, line, and column number. (Thanks to @kenirwin for this!)

EJS-Lint - v1.0.1

Published by RyanZim almost 5 years ago

Docs fix

EJS-Lint - v1.0.0

Published by RyanZim almost 5 years ago

Breaking Changes

  • Drop all Node versions prior to Node 10
  • Remove old deprecated .lint() alias function

New Features

  • Now lints inside expression tags (like <%=)
  • Can now pass directories into the CLI interface to lint all files in the directory (#53)
EJS-Lint - v0.3.0 - Breaking Changes

Published by RyanZim over 7 years ago

Breaking Changes

  • Removed the parse() method & the --parse cli option
  • CLI exits with an error code of 1 if errors are found
  • CLI prints errors to stderr instead of stdout

Other Changes

  • Updated & Refactored internals
  • Upgraded dependencies
  • Added tests for the CLI
EJS-Lint - End of MVP - v0.2.0

Published by RyanZim over 8 years ago

  • Added formal tests (@RyanZim)
  • Using npm to load EJS via Rewire (@RyanZim)
  • Added custom delimiter support (@RyanZim)
EJS-Lint - First Release - v0.1.1

Published by RyanZim over 8 years ago

This is the first release of ejs-lint.

Please note that there is no v0.1.0.