GitHubである機能がライブラリなどに実装された時期を探す手順(npm run編)

$ npm run [ENTER]とすると、package.json の scripts の内容がダンプされるのって、いつから実装されたんだろ…

引用元: コラーゲンたっぷりさん on Twitter: "$ npm run [ENTER] とすると、package.json の scripts の内容がダンプされるのって、いつから実装されたんだろ…".

探し方

  1. npm/npmを見る
  2. npm run の実装を探す
  3. npm/run-script.js at master · npm/npmにあった
  4. if (!args.length) return list(cb) それっぽい関数を見つける
  5. git blame
  6. コミットを発見

img

コミット見ると大体関連issueが分かる。

list runnable scripts · 9122541 · npm/npm

list runnable scripts by evanlucas · Pull Request #5184 · npm/npm で実装された時期がわかる。

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中