New and Noteworthy 1.2.0 - angelozerr/tern.java GitHub Wiki
Here's a list of the most noteworthy things in the tern.java 1.2.0 release which is available for download at 16/06/2016. You can see issues for 1.2.0
ES modules
ES modules support was improved.
ES Modules validation
If you activate Lint linter, you can validate ES modules from, specifiers.
- from validation
- specifier validation
Modules outline
Tern Outline is able to display ES modules:
Linter improvement
JSHint
JSHint support was improved.
Update .jshintrc on the fly
You can update .jshintrc config and if you change the content of JavaScript editor, the new config is used (TODO: refresh editor when .jshintrc is changed and saved).
Error/Warning
Error/Warning are improved.
ESLint
ESLint support was improved.
Update eslint.json on the fly
You can update eslint.json config and if you change the content of JavaScript editor, the new config is used (TODO: refresh editor when eslint.json is changed and saved).
Highlight improvement
ESLint doesn't support range location, so you can just highlight error just with one character, but tern-eslint hacks it to support range:
You can update eslint.json config and if you change the content of JavaSCript editor, the new config is used (TODO: refresh editor when eslint.json is changed and saved).
Quick Fix
ESLint provides rules that support fixes. tern.java can use those fixes for Quick Fix
: