publish to bower & npm