prepare for v2
Automatically rewritten for npm.