GitHub / npm issue stats
Total issues: 3,218
Total pull requests: 14,240
Merged pull request: 6,468
Average time to close issues: 9 months
Average time to close pull requests: 2 months
Average comments per issue: 3.81
Average comments per pull request: 1.02
Issues created
- npm/cli: 1,601
- npm/node-semver: 121
- npm/npx: 71
- npm/npme-installer: 68
- npm/npm-registry-couchapp: 61
- npm/ini: 51
- npm/marky-markdown: 51
- npm/npm: 50
- npm/init-package-json: 49
- npm/template-oss: 47
- npm/node-which: 46
- npm/fstream: 39
- npm/ndm: 39
- npm/normalize-package-data: 36
- npm/nopt: 34
- npm/npm-registry-client: 32
- npm/cacache: 28
- npm/read: 28
- npm/validate-npm-package-name: 27
- npm/lockfile: 27
- npm/npmlog: 26
- npm/write-file-atomic: 25
- npm/npm-audit-report: 23
- npm/cmd-shim: 22
- npm/npm-lifecycle: 21
- npm/pacote: 21
- npm/read-installed: 21
- npm/hosted-git-info: 20
- npm/make-fetch-happen: 18
- npm/npm-package-arg: 16
- npm/npm-packlist: 16
- npm/agent: 15
- npm/rust-readme-client: 14
- npm/read-package-json: 14
- npm/minipass-fetch: 13
- npm/npm-registry-mock: 13
- npm/arborist: 13
- npm/npm-expansions: 13
- npm/promzard: 13
- npm/npm-remote-ls: 13
- npm/package-json: 12
- npm/run-script: 12
- npm/ignore-walk: 11
- npm/npm-merge-driver: 11
- npm/npm-registry-fetch: 10
- npm/ssri: 10
- npm/metavuln-calculator: 10
- npm/promise-spawn: 9
- npm/fs: 9
- npm/gauge: 8
- npm/config: 8
- npm/npm-profile: 8
- npm/libcipm: 7
- npm/unique-filename: 7
- npm/uid-number: 7
- npm/git: 7
- npm/osenv: 6
- npm/fs-write-stream-atomic: 6
- npm/mute-stream: 6
- npm/map-workspaces: 6
- npm/npm-user-validate: 6
- npm/scope-it: 6
- npm/are-we-there-yet: 6
- npm/abbrev-js: 6
- npm/wombat-cli: 5
- npm/tink: 5
- npm/lock-verify: 5
- npm/tarpit: 5
- npm/node-fetch-npm: 5
- npm/create-oss: 5
- npm/npm-explicit-installs: 5
- npm/npm-install-checks: 4
- npm/ci-detect: 4
- npm/copy-concurrently: 4
- npm/fstream-npm: 4
- npm/concurrent-couch-follower: 4
- npm/fstream-ignore: 4
- npm/read-package-tree: 4
- npm/fs-vacuum: 4
- npm/redsess: 3
- npm/lint: 3
- npm/gentle-fs: 3
- npm/fs-minipass: 3
- npm/multi-fs: 3
- npm/npm-pick-manifest: 3
- npm/parse-conflict-json: 3
- npm/libnpmversion: 3
- npm/ec2tail: 2
- npm/find-npm-prefix: 2
- npm/read-package-json-fast: 2
- npm/node-gyp: 2
- npm/name-from-folder: 2
- npm/handlebars-helper-icon: 2
- npm/move-file: 2
- npm/installed-package-contents: 2
- npm/notify-by-ses: 2
- npm/npm-collection-staff-picks: 2
- npm/libnpmorg: 2
- npm/action-deploy: 2
- npm/npm-normalize-package-bin: 2
- npm/move-concurrently: 2
- npm/tls-test: 2
- npm/libnpmhook: 2
- npm/stafftools: 2
- npm/libnpmpublish: 2
- npm/handlebars-react: 2
- npm/pivotal-ui: 2
- npm/json-parse-even-better-errors: 2
- npm/eslint-config: 2
- npm/oauth2-server-pg: 2
- npm/unique-slug: 2
- npm/read-cmd-shim: 2
- npm/libnpmdiff: 2
- npm/pg-db-session: 2
- npm/token-facilitator: 1
- npm/libnpmsearch: 1
- npm/tap-nock: 1
- npm/query: 1
- npm/libnpmteam: 1
- npm/libnpmaccess: 1
- npm/pull: 1
- npm/libnpmconfig: 1
- npm/npm-hook-slack: 1
- npm/nicely-placed-modification-logs: 1
- npm/mustache-mailer: 1
- npm/pneumatic-tubes: 1
- npm/minify-registry-metadata: 1
- npm/hapi-stateless-notifications: 1
- npm/npmi-cli: 1
- npm/handlebars-helper-from-package: 1
- npm/libnpmfund: 1
- npm/normalize-license-data: 1
- npm/proc-log: 1
- npm/seq-file: 1
- npm/annotation-poller: 1
- npm/dynector: 1
- npm/libnpmexec: 1
Pull requests created
- npm/cli: 1,334
- npm/npm-expansions: 708
- npm/template-oss: 345
- npm/node-semver: 318
- npm/pacote: 293
- npm/hosted-git-info: 252
- npm/git: 230
- npm/npm-registry-fetch: 225
- npm/npm-packlist: 223
- npm/init-package-json: 218
- npm/run-script: 217
- npm/cacache: 215
- npm/map-workspaces: 214
- npm/make-fetch-happen: 209
- npm/npm-profile: 200
- npm/npm-package-arg: 196
- npm/metavuln-calculator: 193
- npm/package-json: 189
- npm/stafftools: 186
- npm/minipass-fetch: 177
- npm/cmd-shim: 165
- npm/normalize-package-data: 164
- npm/eslint-config: 162
- npm/npm-pick-manifest: 162
- npm/promise-spawn: 161
- npm/ssri: 159
- npm/nopt: 155
- npm/ignore-walk: 155
- npm/write-file-atomic: 154
- npm/ini: 154
- npm/npm-install-checks: 152
- npm/read: 144
- npm/fs: 143
- npm/npm-audit-report: 142
- npm/agent: 141
- npm/proc-log: 140
- npm/read-package-json: 138
- npm/are-we-there-yet: 137
- npm/node-which: 136
- npm/read-cmd-shim: 135
- npm/validate-npm-package-name: 135
- npm/gauge: 131
- npm/parse-conflict-json: 128
- npm/npm-bundled: 128
- npm/abbrev-js: 126
- npm/unique-slug: 121
- npm/proggy: 118
- npm/installed-package-contents: 115
- npm/node-gyp: 114
- npm/query: 112
- npm/npm-normalize-package-bin: 112
- npm/npmlog: 111
- npm/mute-stream: 108
- npm/read-package-json-fast: 108
- npm/create-oss: 105
- npm/promzard: 104
- npm/unique-filename: 102
- npm/npm-user-validate: 101
- npm/dynector: 99
- npm/pivotal-ui: 98
- npm/wombat-cli: 95
- npm/minify-registry-metadata: 94
- npm/config: 91
- npm/json-parse-even-better-errors: 90
- npm/oauth2-server-pg: 89
- npm/arborist: 88
- npm/action-deploy: 87
- npm/tap-nock: 87
- npm/disparity-colors: 83
- npm/name-from-folder: 82
- npm/annotation-poller: 78
- npm/fs-minipass: 70
- npm/npm-registry-client: 68
- npm/tink: 64
- npm/seq-file: 64
- npm/ndm: 61
- npm/ci-detect: 53
- npm/hapi-stateless-notifications: 52
- npm/marky-markdown: 52
- npm/npm: 50
- npm/publish-test: 45
- npm/npmconf: 42
- npm/npm-lifecycle: 39
- npm/read-installed: 38
- npm/npm-registry-couchapp: 38
- npm/npmi-cli: 37
- npm/move-file: 36
- npm/humans: 36
- npm/redis-pool: 35
- npm/npm-registry-mock: 33
- npm/npme-installer: 32
- npm/libcipm: 31
- npm/npm-remote-ls: 30
- npm/fstream: 30
- npm/npx: 29
- npm/read-package-tree: 26
- npm/npm-birthday: 26
- npm/npm-tips: 24
- npm/deprecate-holder: 24
- npm/fstream-npm: 22
- npm/seq-save: 22
- npm/fs-write-stream-atomic: 22
- npm/npm-merge-driver: 20
- npm/osenv: 19
- npm/gentle-fs: 18
- npm/fs-vacuum: 18
- npm/npm-explicit-installs: 17
- npm/mustache-mailer: 17
- npm/libnpmpublish: 17
- npm/libnpmconfig: 17
- npm/fallback-fs: 16
- npm/private-action-loader: 15
- npm/libnpmversion: 15
- npm/multi-fs: 15
- npm/lock-verify: 15
- npm/joi-env: 15
- npm/do-you-even-lift: 14
- npm/etcdjs: 14
- npm/proxy-registry: 14
- npm/copy-concurrently: 14
- npm/pg-db-session: 13
- npm/npm-like-im-5: 13
- npm/libnpmhook: 13
- npm/action-slack: 13
- npm/node: 12
- npm/lockfile: 12
- npm/npm-marketing-sidebar-blob: 12
- npm/npmepm: 12
- npm/doctornpm: 11
- npm/redsess: 11
- npm/pneumatic-tubes: 11
- npm/libnpmaccess: 10
- npm/libnpmpack: 10
- npm/scope-it: 9
- npm/fstream-ignore: 9
- npm/rust-readme-client: 8
- npm/normalize-git-url: 8
- npm/libnpmexec: 8
- npm/npm-skim-registry: 8
- npm/stringify-package: 8
- npm/node-fetch-npm: 7
- npm/libnpmfund: 7
- npm/find-npm-prefix: 6
- npm/pull: 6
- npm/tarpit: 6
- npm/concurrent-couch-follower: 6
- npm/move-concurrently: 5
- npm/libnpmsearch: 5
- npm/micro-monitor: 5
- npm/libnpm: 5
- npm/readdir-scoped-modules: 5
- npm/npm-hook-slack: 4
- npm/npm-cache-filename: 4
- npm/lint: 4
- npm/figgy-pudding: 4
- npm/libnpmteam: 4
- npm/token-facilitator: 4
- npm/npme-auth-oauth2: 3
- npm/realize-package-specifier: 3
- npm/libnpmdiff: 3
- npm/oss-license-name-to-url: 3
- npm/rewrite-url-follower: 2
- npm/with-fixtures: 2
- npm/npm-registry-readme-trim: 2
- npm/notify-by-ses: 2
- npm/libnpmorg: 2
- npm/handlebars-helper-icon: 2
- npm/handlebars-react: 2
- npm/blankie: 2
- npm/background-refresh-cache: 2
- npm/uid-number: 2
- npm/pingme: 1
- npm/rderby: 1
- npm/normalize-registry-metadata: 1
- npm/nm: 1
- npm/create-test-package: 1
- npm/external-fetch: 1
- npm/decorate: 1
- npm/logical-tree: 1
Issue owner Associations
- None (2,754, 85.58%)
- Contributor (405, 12.59%)
- Member (51, 1.58%)
- Collaborator (8, 0.25%)
Pull Request owner Associations
- Contributor (10,468, 73.51%)
- None (2,823, 19.82%)
- Member (923, 6.48%)
- Collaborator (26, 0.18%)
All Maintainers
- lukekarrys (595)
- wraithgar (371)
- revin (15)
- ljharb (9)
- tiagonbotelho (7)
- feelepxyz (5)
- mikesherov (3)
- npm-robot (2)
- ruyadorno (1)
Active Maintainers
- wraithgar (164)
Top Issue Authors
- lukekarrys (55)
- bcoe (39)
- isaacs (31)
- ashleygwilliams (28)
- igibek (24)
- wraithgar (23)
- kevinSuttle (20)
- nlf (15)
- underwoodsolartechx (14)
- nexdrew (13)
- ljharb (13)
- RadaofTheLight (13)
- everett1992 (12)
- rotu (12)
- chainalert-bot (11)
Top Pull Request Authors
- dependabot[bot] 🤖 (7,152)
- github-actions[bot] 🤖 (1,067)
- wraithgar (675)
- lukekarrys (603)
- greenkeeperio-bot (477)
- owlstronaut (219)
- reggi (199)
- nlf (146)
- bcoe (138)
- isaacs (128)
- hashtagchris (94)
- aredridel (65)
- jefflembeck (59)
- milaninfy (56)
- mbtools (49)
Top Issue Labels
- Bug (1,400)
- Needs Triage (1,176)
- Release 8.x (241)
- Release 10.x (239)
- Release 9.x (215)
- Priority 2 (175)
- Release 7.x (108)
- Documentation (97)
- Priority 1 (93)
- Enhancement (54)
- bug (32)
- invalid (29)
- platform:windows (28)
- enhancement (27)
- Awaiting Information (21)
Top Pull Request Labels
- Dependencies (6,584)
- autorelease: tagged (689)
- greenkeeper (440)
- dependencies (424)
- autorelease: pending (358)
- Backport (102)
- invalid (95)
- release/v5 (54)
- release/v6 (48)
- needs review (26)
- review (15)
- needs-discussion (10)
- in progress (10)
- in-progress (9)
- enhancement (8)