Rewrite in JS to use JSDoc.
Added tag v1.2.0 for changeset 93b017849260
Removes compile dep rule.
Moved tag v1.2.0 to changeset 8d0c5897e697 (from changeset 93b017849260)