Socket
Socket
Sign inDemoInstall

atomically

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

atomically - npm Package Compare versions

Comparing version 2.0.1 to 2.0.2

4

package.json

@@ -5,3 +5,3 @@ {

"description": "Read and write files atomically and reliably.",
"version": "2.0.1",
"version": "2.0.2",
"type": "module",

@@ -30,3 +30,3 @@ "main": "dist/index.js",

"dependencies": {
"stubborn-fs": "^1.2.4",
"stubborn-fs": "^1.2.5",
"when-exit": "^2.0.0"

@@ -33,0 +33,0 @@ },

@@ -22,3 +22,3 @@ # Atomically

- `EINVAL`/`EPERM` errors on `chmod`/`chown` operations, in POSIX systems where the user is not root, are ignored.
- `EMFILE`/`ENFILE`/`EAGAIN`/`EBUSY`/`EACCESS`/`EACCS`/`EPERM` errors happening during necessary operations are caught and the operations are retried until they succeed or the timeout is reached.
- `EMFILE`/`ENFILE`/`EAGAIN`/`EBUSY`/`EACCESS`/`EACCES`/`EACCS`/`EPERM` errors happening during necessary operations are caught and the operations are retried until they succeed or the timeout is reached.
- `ENAMETOOLONG` errors, both appening because of the final path or the temporary path, are attempted to be worked around by smartly truncating paths.

@@ -25,0 +25,0 @@ - Temporary files:

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc