踏みつけた▂▅▇█▓▒░(’ω’)░▒▓█▇▅▂
踏みがちなことを潰すためにnpm versionを使うとより確実です。
1. package.jsonのバージョンをあげていない
あげてね
2. コード中のバージョンをあげていない
exportするversion変数の値もきちんと更新しましょう。
const Hoge = require('mymodule'); mymodule.version; // これ
3. CHANGELOG.mdを更新していない
CHANGELOG.mdを書いていたなら更新しましょう
解決策
- コード中のバージョンは、rollupなどを使ってpackage.jsonから取ってくるようにする。
- npm versionとnpm preversionを活用する。
やっちまったぜ
¯_(ツ)_/¯ <npm publishする前に気がついたからよかったぜ(Gitのタグはpackage.jsonあげる前につけてしまった)