Leko

Leko
/

lerna-changelogで始める頑張りすぎないリリースノート自動生成

 · 2 min read

hothouseというpackage.jsonとlockfileを更新してPR出すツールを公開するときに、「リリースノート頑張りたくないな」と思い、なるべく楽にそれなりのリリースノートを残せる方法を探った結果、lerna-changelogというLerna…

package.jsonを更新してPRを作成できるCLIツールhothouseを作った

 · 4 min read

hothouseというツールを作成しました。package.json とロックファイルを更新して GitHub に pull request を作成する CLI ツールです。npm か Yarn をパッケージマネージャとして使用できます。普通のリポジトリだけではなく、Lerna…

lernaでnpmにpublicなscoped packageをpublishする方法

 · 1 min read

hothouseという、package.jsonを更新してPRを作成するGreenkeeperのようなOSSを作る際に、プラグイン開発用の内部I/Fを@hothouse/typesというpublicなパッケージとしてpublish…

タブ補完でpecoでnpm-scriptsをもっと超簡単に実行したい

 · 2 min read

便乗ネタです。— peco で npm-scripts を超簡単に実行したい - Qiitaという素晴らしい記事が公開されたので実際に使ってみたのですが、npm runまで打ってから「あれ、コマンドなんだっけ」と思い、入力内容を消しnrun…

Dockerのビルド時にGithubのプライベートリポジトリをcloneする

 · 2 min read

表題についてざっと調べると、Using SSH Private keys securely in Docker buildForward ssh key agent into container · Issue #6396 · docker/docker…

npmへのデプロイをCircleCIで自動化してみた

 · 2 min read

こんにちは。RubygemsへのデプロイをCircleCIで自動化してみた | WEB EGGに引き続きnpmのデプロイも自動化してみました。gemのときとは微妙に差異があるので、あらためて備忘録として残しておきます。作ったものこちらのリポジトリです。circle.yml…