update devDependencies, add jsdoc lint, fix lint issues