github jslint-org/jslint v2021.5.30
v2021.5.30 - 100% code-coverage and bugfix #282 (failure to enforce semicolon in export-statement).

latest releases: v2024.6.28, v2024.3.26, v2024.3.25...
3 years ago
  • bugfix - fix issue #282 - fail to warn trailing semicolon in export default Object.freeze({}).
  • ci - 100% code-coverage!
  • ci - auto-update changelog in README.md from CHANGELOG.md.
  • ci - auto-update version numbers in README.md and jslint.js from CHANGELOG.md.
  • deadcode - replace with assertion-check in function choice() - if (char === "|") { warn... }.
  • deadcode - replace with assertion-check in function do_function() - if (mega_mode) { warn... }.
  • deadcode - replace with assertion-check in function no_space() - const at = (free ? ...).
  • deadcode - replace with assertion-check in function no_space() - if (open) {...}.
  • deadcode - replace with assertion-check in function parse_directive() - } else if (value === "false") {...}.
  • deadcode - replace with assertion-check in function supplant() - return ( replacement !== undefined ?...).
  • jslint - cleanup regexp code using switch-case-statements.
  • jslint - inline function activate into function action_var.
  • jslint - inline-document each deadcode-removal/assertion-check.
  • jslint - inline-document each warning with cause that can reproduce it - part 2.
  • tests - inline remaining causal-regressions from test.js into jslint.js
  • tests - validate inline-multi-causes are sorted.
  • website - replace links branch.xxx with branch-xxx.

Don't miss a new jslint release

NewReleases is sending notifications on new releases.