チェックデジットを求めるプログラムをnpmに公開してみた
最近作っていたチェックデジットを求めるプログラムをnpmに公開してみました。
結構簡単にできたので、内容をメモします。
1. npmユーザーの作成/ログイン
以下のコマンドで簡単に作成できます
$ npm set init.author.name "some name" $ npm set init.author.email "some email" $ npm set init.author.url "some url" $ npm adduser (usernameを入力) (passwordを入力) (Emaill<公開されるメールアドレス>を入力)
作成したら、最後のEmailで入力したメールアドレスに認証のメールが飛ぶので、認証しておきます。
※認証されていないとパッケージ公開ができません
2. 公開するパッケージのリポジトリにtagを切る
git tag -a v0.1.0 -m "First version v0.1.0" git push origin tags/v0.1.0
3. npm公開!
npm publish ./
すると
npm notice npm notice 📦 js-jan-code-check-digit-calculator@0.1.0 npm notice === Tarball Contents === npm notice 2.4kB dist/calcJanCodeCheckDigit.js npm notice 4.5kB dist/calcJanCodeCheckDigit.test.js npm notice 421B dist/index.js npm notice 870B package.json npm notice 386B README.md npm notice 944B dist/calcJanCodeCheckDigit.d.ts npm notice 11B dist/calcJanCodeCheckDigit.test.d.ts npm notice 72B dist/index.d.ts npm notice 1.1kB LICENSE.txt npm notice === Tarball Details === npm notice name: js-jan-code-check-digit-calculator npm notice version: 0.1.0 npm notice package size: 2.9 kB npm notice unpacked size: 10.7 kB npm notice shasum: npm notice integrity: npm notice total files: 9 npm notice + js-jan-code-check-digit-calculator@0.1.0
おおおー!公開された!なんか嬉しい。 というわけで、一応テストも書いて動いていると思うので、チェックデジットを何故かjsで求めるハメになってしまった方は使ってみてください、
今回、こちらの記事を参考にしました。