2016年にnpm publishしたものお焚き上げ

terrierscript
📜inuscript🐶
Published in
3 min readJan 1, 2017

2016年振り返り。

react / redux関連

react-box-sizing

レガシー環境でreact使う時向けにbox-sizingを何らかやるようにしたやつ。glammor使って作れた。

まだ使えてないけど多分近々使う機会がありそうだなーと思ってる。

redux-candy

大晦日に滑り込みでpublish。

redux-observableで素振りしてる時にredux-act使ってみたけど「これもしかしてもっと怠けられるのでは?」という発想で作ってみたもの。

CSS in JSとanimation関連

keyshond

aphrodite使っててアニメーションがちょっと困ったのでweb-animationっぽい感じで使えるようにしたかったので作った。あと犬種っぽいパッケージが作りたくて作った。

下記css-keyframe-animatableとkeyframe-transposeが派生的に出来た

css-keyframe-animatable

CSS in JSっぽい@keyframeのObjectをElement.animateで使える形に変換するやつ

keyframe-transpose

Element.animateで扱えるObject形式の値をarrayに変換するやつ

その他

singleton-dom

IDを指定したらそのdomがなければ作る奴。

こういうことがやりたくて作った。

create-react-appが出てきたのでわりとお役御免気味

cookie-jwt

json web tokenをcookieから読み出してパースする関数。

三回ぐらい同じこと書いてたのでさくっとパッケージ化した。

ちょこちょこ使ってる

pixelbank

ImageDataのデータをパースするやつ。微妙に有りそうで無かったので作った。

でもキャンバスまわり色々いじろうと思って作ったけど結局何もやってない

kuromojist

kuromoji.jsから連接コストを逆算したくて作った。内部的にはkuromojinに全乗っかり。

まとめ

  • 「あんま今年はpublishしなかったな」と思ったけどそこそこあった
  • お焚きあげって言うと供養っぽくなってしまったけど作ったものは今後も適度に面倒見ていきたい
  • とはいえ、作ったは良いもの使えてないもの多いので隙を見ていい感じに使って行きたい
  • おみくじが大吉でした。「学問:安心して勉学せよ」とのこと

--

--