extract from testium
fix npub bug with undefined publishConfig
set ~ for 0.x.x and ^ for 1+.x.x in depedencies
Merge pull request #1 from groupon/implement

extract from testium