# npm: Major incident: Issues with package install, package publish, and login.

**Summary:** _summary pending_
## Part of an outage event

- [Google Cloud outage, Jun 12, 2025: 101 vendors, 107 incidents](https://rewindex.com/events/2025-06-12-google-cloud)
- This incident started in the same window without naming Google Cloud (timing only, not evidence of a link). (timing only, posted +20 min vs the first vendor naming Google Cloud)

```mermaid
flowchart LR
  root["Google Cloud<br/>own incident not archived"]:::inferred
  h1["Within an hour<br/>29 vendors, 28 blamed Google Cloud<br/>Pinecone, Northflank, imgix +26"]:::blames
  root --> h1
  h4["1 to 4 hours later<br/>12 vendors, 11 blamed Google Cloud<br/>Smartsheet, Daily, Confluent +9"]:::blames
  root --> h4
  later["Later<br/>1 vendor, 1 blamed Google Cloud<br/>Zilliz"]:::blames
  root --> later
  p0["Firebase<br/>own incident not archived"]:::inferred
  root -.-> p0
  k0["Codeium, Windsurf<br/>+13 min"]:::hop2
  p0 -->|"blamed Firebase"| k0
  p1["Anthropic<br/>posted +28 min, did not name Google Cloud"]:::timing
  root -.-> p1
  k1["GitHub, GitHub Copilot<br/>+24 min"]:::hop2
  p1 -->|"blamed Anthropic"| k1
  p2["Cloudflare<br/>own incident not archived"]:::inferred
  root -.-> p2
  k2["Doppler, Jupyter (Anaconda), Socket +4<br/>+35 min to +3 h 41 min"]:::hop2
  p2 -->|"blamed Cloudflare"| k2
  me["npm (this incident)<br/>posted +20 min"]:::me
  root -.->|"same window"| me
```

_Detected automatically from incidents that started together and named the same provider; a link means one incident named another vendor, not a confirmed cause._

- Kind: Major incident · Label: major (vendor)
- Changed: 2025-06-12 18:14 UTC · Detected: 2026-10-19 17:03 UTC
- [Source: https://stspg.io/pw7dp1kt5frp](https://stspg.io/pw7dp1kt5frp)
- [Company: npm](https://rewindex.com/company/npm.md)
- Versions: before (none: first archived) → after incident\_version:671/dn5mcp85737y@39bd492a424d
- Change 1 of 1 for this incident

Incident page (full timeline): [Issues with package install, package publish, and login.](https://rewindex.com/company/npm/incidents/dn5mcp85737y.md)
## What changed

**1. Added: Title**

```diff
+ Issues with package install, package publish, and login.
```

**2. Added: Impact**

```diff
+ major
```

**3. Added: Status**

```diff
+ resolved
```

**4. Added: Start time**

```diff
+ 2025-06-12 18:14 UTC
```

**5. Added: Resolved time**

```diff
+ 2025-06-12 20:58 UTC
```

**6. Added: Affected components**

```diff
+ Package installation, Package publishing, www.npmjs.com website
```

**7. Added: Update** (investigating) · 2025-06-12 18:14 UTC

```diff
+ We are currently investigating this issue.
```

**8. Added: Update** (investigating) · 2025-06-12 19:14 UTC

```diff
+ We are continuing to investigate this issue.
```

**9. Added: Update** (identified) · 2025-06-12 19:15 UTC

```diff
+ The issue has been identified and a fix is being implemented.
```

**10. Added: Update** (monitoring) · 2025-06-12 20:13 UTC

```diff
+ A fix has been implemented and we are monitoring the results.
```

**11. Added: Update** (resolved) · 2025-06-12 20:58 UTC

```diff
+ This incident has been resolved.
```

## History of this incident

| When (UTC) | Change | Label |
| --- | --- | --- |
| 2025-06-12 18:14 UTC | Major incident: Issues with package install, package publish, and login. (this change) | major |

All npm changes: [timeline](https://rewindex.com/company/npm/changes.md)
_Diff excerpts are shown on normalized text: dates, counters and tokens appear as ‹date›, ‹count›, ‹tok›; noise-only edits are hidden. Rewindex shows the changed passages, not a copy of the page._


---
Canonical: https://rewindex.com/change/i43be6b81133420 · Markdown: https://rewindex.com/change/i43be6b81133420.md · JSON: https://rewindex.com/api/v1/changes/i43be6b81133420 · Generated 2026-10-20T00:01:24.638Z
