パパエンジニアのポエム

奥さんと娘ちゃんへの愛が止まらない

ElixirライブラリをHexに公開してみた① PAY.JP編

Elixirのライブラリ公開シリーズ第1弾

Hex

Hex は Elixir, Erlang 向けのパッケージ管理ツールです。
ruby で言うところの rubygems、node.js で言うところの npm です。
Hexの使い方は省きます。

PAY.JPとは

pay.jp
クレカの決済代行サービスです。
業務上決済機能を実装することになったので、そのタイミングで公開しました。

ドキュメント

PAY.JP API リファレンス

大変読みやすく、まったく詰まることなく実装できました。
ありがたや。

ソースコード

GitHubソースコードはこちら
GitHub - yuki-toida/ex_payjp

公開

#!/bin/sh

ENV=dev

# get dependencies
MIX_ENV=$ENV mix deps.get

# build
MIX_ENV=$ENV mix compile

# publish hex
MIX_ENV=$ENV mix hex.publish

無事Hexに公開されました。
hex.pm