thanks - 既存ライブラリに寄付しよう
ソフトウェアを開発していて、オープンソース・ソフトウェアを一切使わないということはほとんどないといっても過言ではありません。さらに何らかのライブラリを作っている際には、別なライブラリを使っていたりします。 そうしたソフトウェアに感謝し、その感謝の心を寄付で表明できるのがthanksです。
thanksの使い方
thanksはnodeプロジェクトで実行します。そうすると依存ライブラリの中で寄付先が指定されているものが一覧されます。
$ thanks
✔ You depend on 12 authors and 3 teams who are seeking donations! ✨
Author Where to Donate Dependencies
sindresorhus patreon.com/sindresorhus supports-color, camelcase, chalk + 61 more
mafintosh patreon.com/mafintosh safe-buffer, resolve, concat-stream + 4 more
nzakas paypal.me/nczonline eslint, estraverse, globals, doctrine + 3 more
thlorenz patreon.com/thlorenz resolve, convert-source-map, readdirp + 2 more
juliangruber patreon.com/juliangruber isarray, balanced-match, brace-expansion + 1 more
feross patreon.com/feross safe-buffer, resolve, is-buffer + 1 more
hughsk hughsk.io/donate resolve, component-emitter, detective
yoshuawuyts patreon.com/yoshuawuyts resolve, is-my-json-valid, detective
marijn patreon.com/marijn acorn
andrewnez en.liberapay.com/andrew base62
mikeal patreon.com/mikeal form-data
hueniverse patreon.com/eranhammer qs
debug (team) opencollective.com/debug debug
babel-core (team) opencollective.com/babel babel-core
babel (team) opencollective.com/babel babel
? Want to open these donate pages in your web browser? ? (Y/n)
ここでYを押せばすべてのWebサイトが表示されます。
こうしてみると寄付を受け付けるサイトが幾つかあるのが分かります。大きなライブラリであれば独自のURLですが、Patreonを使っているケースが多いようです。ライブラリに感謝し、今後も開発を継続して欲しいと願うならば寄付してみても良いでしょう。
thanksはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。
feross/thanks: ? Give thanks to the open source maintainers you depend on! ✨