Leko

Leko
/

「外部パッケージの型定義もインストールし推論できるTypeScript playgroundを作った」という題で登壇してきました+スライドの補足

 · 17 min read

“外部ライブラリもインストール・型解釈できる TypeScript playground を作った”という題で俺得フロントエンド (1) LT 会という勉強会で登壇してきました。スライドはこちらです。 — 外部ライブラリもインストール・型解釈できる TypeScript…

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で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 build Forward ssh key agent into container · Issue #6396 · docker/docker…

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

 · 2 min read

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