Yet Another JavaScript Syntax
JavaScript is moving pretty fast, so you might find Vim’s built-in syntax lags behind the latest standards and APIs. YAJS: Yet Another JavaScript Syntax by othree is an extended version of jelera/vim-javascript-syntax. It includes support for ES6, web APIs, and DOM keywords.