EJS-Lint
lastmod 2026-11-10created 2018-08-312 edits
EJS-Lint is a linter that checks EJS (Embedded JavaScript) templates for syntax errors. It extracts the JavaScript code inside the template's <% %> tags, parses it, and reports error locations, so you can find bad code before actually rendering the template. It is used as a command-line tool and as a Node.js module, and is added to a check step before builds or commits.
Linter/Syntax Checker for EJS Templates.