lint and pre publish