| { |
| "_from": "fs.realpath@>=1.0.0 <2.0.0", |
| "_id": "fs.realpath@1.0.0", |
| "_location": "/npm/glob/fs.realpath", |
| "_nodeVersion": "4.4.4", |
| "_npmOperationalInternal": { |
| "host": "packages-16-east.internal.npmjs.com", |
| "tmp": "tmp/fs.realpath-1.0.0.tgz_1466015941059_0.3332864767871797" |
| }, |
| "_npmUser": { |
| "email": "i@izs.me", |
| "name": "isaacs" |
| }, |
| "_npmVersion": "3.9.1", |
| "_phantomChildren": {}, |
| "_requiredBy": [ |
| "/npm/glob" |
| ], |
| "_resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", |
| "_shasum": "1504ad2523158caa40db4a2787cb01411994ea4f", |
| "_shrinkwrap": null, |
| "author": { |
| "email": "i@izs.me", |
| "name": "Isaac Z. Schlueter", |
| "url": "http://blog.izs.me/" |
| }, |
| "bugs": { |
| "url": "https://github.com/isaacs/fs.realpath/issues" |
| }, |
| "dependencies": {}, |
| "description": "Use node's fs.realpath, but fall back to the JS implementation if the native one fails", |
| "devDependencies": {}, |
| "directories": {}, |
| "dist": { |
| "shasum": "1504ad2523158caa40db4a2787cb01411994ea4f", |
| "tarball": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" |
| }, |
| "files": [ |
| "old.js", |
| "index.js" |
| ], |
| "gitHead": "03e7c884431fe185dfebbc9b771aeca339c1807a", |
| "homepage": "https://github.com/isaacs/fs.realpath#readme", |
| "keywords": [ |
| "realpath", |
| "fs", |
| "polyfill" |
| ], |
| "license": "ISC", |
| "main": "index.js", |
| "maintainers": [ |
| { |
| "email": "i@izs.me", |
| "name": "isaacs" |
| } |
| ], |
| "name": "fs.realpath", |
| "optionalDependencies": {}, |
| "readme": "# fs.realpath\n\nA backwards-compatible fs.realpath for Node v6 and above\n\nIn Node v6, the JavaScript implementation of fs.realpath was replaced\nwith a faster (but less resilient) native implementation. That raises\nnew and platform-specific errors and cannot handle long or excessively\nsymlink-looping paths.\n\nThis module handles those cases by detecting the new errors and\nfalling back to the JavaScript implementation. On versions of Node\nprior to v6, it has no effect.\n\n## USAGE\n\n```js\nvar rp = require('fs.realpath')\n\n// async version\nrp.realpath(someLongAndLoopingPath, function (er, real) {\n // the ELOOP was handled, but it was a bit slower\n})\n\n// sync version\nvar real = rp.realpathSync(someLongAndLoopingPath)\n\n// monkeypatch at your own risk!\n// This replaces the fs.realpath/fs.realpathSync builtins\nrp.monkeypatch()\n\n// un-do the monkeypatching\nrp.unmonkeypatch()\n```\n", |
| "readmeFilename": "README.md", |
| "repository": { |
| "type": "git", |
| "url": "git+https://github.com/isaacs/fs.realpath.git" |
| }, |
| "scripts": { |
| "test": "tap test/*.js --cov" |
| }, |
| "version": "1.0.0" |
| } |