The motivation to start a new syntax checker plugin is to leverage latest api in Vim 8 to run command in background (e.g asynchronously). This cut my daily 2sec delay on each save.
Will run local Eslint (or fallback to global) on save for any *.js file.