{"dist":{"shasum":"7f98707ff734852f718e71a4fe1192de84960d99","tarball":"https://registry.npmjs.org/fd/-/fd-0.0.0.tgz","integrity":"sha512-mXNl1t2dRjqS01jl9tBRbvmuUZzqWkibjOb7wgzQXUTTN5Z2/GY+D/JieQgQdJokxrHB7OnfN4X0R3gkobW6MQ==","signatures":[{"sig":"MEUCIF8BnAJrx44bFNzQEl/X7vmw+dCYmz38VxkdPAyJ6YE2AiEA8QCLK3M4ZEuyx806iAh2r4eOThE97YqYGV5Pwl3p0to=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","name":"fd","readme":"# fd [![Build Status](https://secure.travis-ci.org/rvagg/node-fd.png)](http://travis-ci.org/rvagg/node-fd)\n\nFile descriptor manager for Node.js. *Available in npm as <strong>fd</strong>*.\n\n## Example\n\n*(this example is a bit contrived, something more realistic coming soon)*\n\n```js\nvar fdman = require('fd')()\n\nfdman.open('/foo/bar/baz.txt', function (err, fd) {\n  fdman.checkout('/foo/bar/baz.txt')\n  // do something with `fd`\n  fdman.checkin('/foo/bar/baz.txt')\n  fdman.close('/foo/bar/baz.txt')\n})\n```\n\n## API\n\n## Licence\n\nfd is Copyright (c) 2012 Rod Vagg [@rvagg](https://twitter.com/rvagg) and licenced under the MIT licence. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE file for more details.","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"license":"MIT","scripts":{"test":"tap test.js"},"_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"homepage":"https://github.com/rvagg/node-fd","keywords":["fd","fs","descriptor","file"],"repository":{"url":"https://github.com/rvagg/node-fd.git","type":"git"},"_npmVersion":"1.1.69","description":"File descriptor manager","directories":{},"maintainers":[{"name":"rvagg","email":"rod@vagg.org"}],"dependencies":{},"readmeFilename":"README.md","devDependencies":{"tap":"*","sinon":"*","mkfiletree":"*"},"_id":"fd@0.0.0","version":"0.0.0"}