JSDoc plugin

/cc @arikon @scf2k