# npm: "fs" unpublished and restored

> npm status incident “"fs" unpublished and restored” on 2016-08-23: impact none (vendor’s label), 0 min, 1 update(s). Archived by Rewindex.

Canonical: https://rewindex.com/company/npm/incidents/dw8cr1lwxkcr
Last updated: 2016-08-23T20:34:00Z

- Impact (vendor’s label): none
- Status: resolved
- Started: 2016-08-23 20:34 UTC · Resolved: 2016-08-23 20:34 UTC · Duration: 0 min
- Updates: 1
- [Vendor status page: https://status.npmjs.org/incidents/dw8cr1lwxkcr](https://status.npmjs.org/incidents/dw8cr1lwxkcr)
- [Company: npm](https://rewindex.com/company/npm.md)

## Timeline of updates

- **resolved** 2016-08-23 20:34 UTC: For a few minutes today the package "fs" was unpublished from the registry in response to a user report that it was spam. It has been restored. This was a human error on my (@seldo's) part; I failed to properly follow our written internal process for checking if an unpublish is safe. My apologies to the users and builds we disrupted. More detail: the "fs" package is a non-functional package. It simply logs the word "I am fs" and exits. There is no reason it should be included in any modules. However, something like 1000 packages \*do\* mistakenly depend on "fs", probably because they were trying to use a built-in node module called "fs". Given this, we should have deprecated the module instead of unpublishing it, and this is what our existing process says we should do. If any of your modules are depending on "fs", you can safely remove it from your dependencies, and you should. But if you don't, things will continue to work indefinitely.

_From the vendor’s published history: only the final update text is available for incidents before Rewindex began polling this page._

## Cite this

Status incident (vendor impact label: none) posted by npm, started 2016-08-23 20:34 UTC, resolved after 0 min, 1 update(s).

- Canonical URL: https://rewindex.com/company/npm/incidents/dw8cr1lwxkcr
- Citation: npm, “"fs" unpublished and restored” (2016-08-23 20:34 UTC). Archived by Rewindex: https://rewindex.com/company/npm/incidents/dw8cr1lwxkcr (CC BY 4.0).
- Markdown link: `[npm: "fs" unpublished and restored (2016-08-23)](https://rewindex.com/company/npm/incidents/dw8cr1lwxkcr)`


---
Canonical: https://rewindex.com/company/npm/incidents/dw8cr1lwxkcr · Markdown: https://rewindex.com/company/npm/incidents/dw8cr1lwxkcr.md · JSON: https://rewindex.com/api/v1/companies/npm/incidents/dw8cr1lwxkcr · Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) · Generated 2026-11-04T17:14:04.388Z
