npmが100万個目のパッケージを達成!そこから何を学べる?
2019年6月4日
7 分で読めます
6月4日は

npmを
セキュリティインシデントを含むnpmの歩み
201
0年 1月:npmはIsaac Z. Schlueterに よって 作成され、 JavaScriptで 記述されました。 201
6年 3月:人気の JavaScriptパッケージleft-padが、 名前を めぐる 紛争に より npmリポジトリから 公開停止されました。 JavaScript業界に 大きな 混乱が 生じた 後、 公開停止に 関する ポリシーが 強化されました。 201
8年 7月:eslint-scopeパッケージの 悪意ある バージョンが 公開され、 ユーザーの npm認証情報が 攻撃者に 漏えいしました。 201
8年1 1月:悪意ある パッケージflatmap-streamが npmに 公開され、 人気パッケージevent-streamの 依存関係に 追加されました。 この パッケージは ビットコインウォレットの Copayを 標的に していました。 201
9年6月 4日:npmに 100万個目の パッケージが 登録されました。
npmの人気パッケージトップ10
npmの
パッケージ | 脆弱性 |
|---|---|
脆弱性3件 | |
脆弱性1件 | |
脆弱性0件 | |
脆弱性2件 | |
脆弱性1件 | |
脆弱性0件 | |
脆弱性3件 | |
脆弱性1件 | |
脆弱性0件 | |
脆弱性0件 |
人気を
パッケージ | ダウンロード数 |
|---|---|
debug | 週あたり |
kind-of | 週あたり |
supports-color | 週あたり |
readable-stream | 週あたり |
source-map | 週あたり |
yargs | 週あたり |
camelcase | 週あたり |
minimist | 週あたり |
strip-ansi | 週あたり |
chalk | 週あたり |
上記10個のdebugだけでした。
数字で見るnpm
この

201

npmに
100万個の
登録済みパッケージ (この 記事の 執筆後に 登録された ものは さらに 増えています!) 先週の
ダウンロード数は109億回 先月の
ダウンロード数は469億回 最も
人気の ある パッケージは debugで、週あたりの ダウンロード数は4,000万回を 超えます ダウンロード数で1,000位の
パッケージmerge-streamは、 週あたり 約350万回ダウンロードされています 25万個の
パッケージが 201 8年に npmへ 追加 11万個の
パッケージが 201 9年に npmへ 追加 (現時点) Snyk CLIの
npmパッケージは 週あたり14万4,000回ダウンロードされています! Snykが
所有する パッケージは41個です。 やりました!
GitHubユーザーのdominykasとNearFormの
パーセンタイル | 最終コミット | 最終 |
|---|---|---|
10% | 4日前 | 11日前 |
20% | 5日前 | 37日前 |
30% | 19日前 | 88日前 |
40% | 57日前 | 157日前 |
50% | 119日前 | 246日前 |
60% | 194日前 | 369日前 |
70% | 328日前 | 559日前 |
80% | 563日前 | 777日前 |
90% | 887日前 | 1,098日前 |
95% | 1,194日前 | 1,372日前 |
100% | 2,201日前 | 2,792日前 |
まとめ
最大規模の
今すぐ
Capture the Flagを 始めよう
オンデマンドの



