Buckets:
| # fs.realpath | |
| A backwards-compatible fs.realpath for Node v6 and above | |
| In Node v6, the JavaScript implementation of fs.realpath was replaced | |
| with a faster (but less resilient) native implementation. That raises | |
| new and platform-specific errors and cannot handle long or excessively | |
| symlink-looping paths. | |
| This module handles those cases by detecting the new errors and | |
| falling back to the JavaScript implementation. On versions of Node | |
| prior to v6, it has no effect. | |
| ## USAGE | |
| ```js | |
| var rp = require('fs.realpath') | |
| // async version | |
| rp.realpath(someLongAndLoopingPath, function (er, real) { | |
| // the ELOOP was handled, but it was a bit slower | |
| }) | |
| // sync version | |
| var real = rp.realpathSync(someLongAndLoopingPath) | |
| // monkeypatch at your own risk! | |
| // This replaces the fs.realpath/fs.realpathSync builtins | |
| rp.monkeypatch() | |
| // un-do the monkeypatching | |
| rp.unmonkeypatch() | |
| ``` | |
Xet Storage Details
- Size:
- 881 Bytes
- Xet hash:
- d5acfa6152c0f79052fd32365ac6700987689c0cc4948346f6082018ad466e13
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.