{"_id":"random-access-file","_rev":"480397","name":"random-access-file","description":"Continuous reading or writing to a file using random offsets and lengths","dist-tags":{"latest":"2.2.0"},"maintainers":[{"name":"mafintosh","email":""}],"time":{"modified":"2021-08-05T09:33:55.000Z","created":"2013-02-22T21:51:52.016Z","2.2.0":"2021-02-26T16:30:43.050Z","2.1.5":"2021-02-02T13:22:28.196Z","2.1.4":"2020-03-24T20:50:09.650Z","2.1.3":"2019-06-12T12:43:47.195Z","2.1.2":"2019-05-16T12:34:18.403Z","2.1.1":"2019-04-08T18:36:16.879Z","2.1.0":"2019-01-25T11:23:41.564Z","2.0.1":"2018-02-06T12:18:56.319Z","2.0.0":"2018-02-06T12:17:46.069Z","1.8.1":"2017-06-09T19:45:41.208Z","1.8.0":"2017-06-09T19:35:20.142Z","1.7.3":"2017-05-25T13:42:14.623Z","1.7.2":"2017-05-02T22:44:43.276Z","1.7.1":"2017-04-30T19:26:41.152Z","1.7.0":"2017-04-20T12:55:20.165Z","1.6.1":"2017-04-12T19:55:51.677Z","1.6.0":"2017-04-12T16:02:55.058Z","1.5.0":"2017-02-12T00:07:02.740Z","1.4.0":"2016-12-29T19:03:55.251Z","1.3.1":"2016-09-02T09:15:19.088Z","1.3.0":"2016-07-25T13:48:18.180Z","1.2.0":"2016-04-20T12:51:59.242Z","1.1.0":"2016-04-19T12:47:44.845Z","1.0.1":"2016-04-15T14:43:20.203Z","1.0.0":"2016-04-15T14:25:19.521Z","0.3.2":"2016-01-03T16:46:51.032Z","0.3.1":"2013-07-30T23:48:10.685Z","0.2.3":"2013-07-11T09:21:48.725Z","0.2.2":"2013-07-11T08:19:27.679Z","0.2.1":"2013-07-10T20:22:01.660Z","0.2.0":"2013-07-10T20:12:52.546Z","0.0.4":"2013-02-28T00:37:38.299Z","0.0.3":"2013-02-23T15:33:13.830Z","0.0.2":"2013-02-22T22:07:03.920Z","0.0.1":"2013-02-22T21:51:52.016Z"},"users":{"tyouritugenn":true,"shanewholloway":true},"author":{"name":"Mathias Buus","url":"@mafintosh"},"repository":{"type":"git","url":"git+https://github.com/random-access-storage/random-access-file.git"},"versions":{"2.2.0":{"name":"random-access-file","version":"2.2.0","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"browser":"./browser.js","dependencies":{"mkdirp-classic":"^0.5.2","random-access-storage":"^1.1.1"},"devDependencies":{"standard":"^15.0.0","tape":"^4.8.0"},"repository":{"type":"git","url":"git+https://github.com/random-access-storage/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/random-access-storage/random-access-file/issues"},"homepage":"https://github.com/random-access-storage/random-access-file","gitHead":"00dbb1dc475969e69e576d7ee74aec1a55b97039","_id":"random-access-file@2.2.0","_nodeVersion":"15.7.0","_npmVersion":"6.14.11","dist":{"shasum":"b49b999efefb374afb7587f219071fec5ce66546","size":4478,"noattachment":false,"key":"/random-access-file/-/random-access-file-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-2.2.0.tgz"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-access-file_2.2.0_1614357042881_0.10131205903196827"},"_hasShrinkwrap":false,"publish_time":1614357043050,"_cnpm_publish_time":1614357043050},"2.1.5":{"name":"random-access-file","version":"2.1.5","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"browser":"./browser.js","dependencies":{"mkdirp-classic":"^0.5.2","random-access-storage":"^1.1.1"},"devDependencies":{"standard":"^10.0.3","tape":"^4.8.0"},"repository":{"type":"git","url":"git+https://github.com/random-access-storage/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/random-access-storage/random-access-file/issues"},"homepage":"https://github.com/random-access-storage/random-access-file","gitHead":"abe6cea8e67d11fd77c041fda3e7ad1b33d96041","_id":"random-access-file@2.1.5","_nodeVersion":"15.7.0","_npmVersion":"6.14.11","dist":{"shasum":"27af6115b920a9adabb44559e29ea9944bb35bfe","size":4379,"noattachment":false,"key":"/random-access-file/-/random-access-file-2.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-2.1.5.tgz"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-access-file_2.1.5_1612272148059_0.32599952717123903"},"_hasShrinkwrap":false,"publish_time":1612272148196,"_cnpm_publish_time":1612272148196},"2.1.4":{"name":"random-access-file","version":"2.1.4","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"browser":"./browser.js","dependencies":{"mkdirp-classic":"^0.5.2","random-access-storage":"^1.1.1"},"devDependencies":{"standard":"^10.0.3","tape":"^4.8.0"},"repository":{"type":"git","url":"git+https://github.com/random-access-storage/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/random-access-storage/random-access-file/issues"},"homepage":"https://github.com/random-access-storage/random-access-file","gitHead":"52d4bfb82810689c9bdb1589311a71a7ff181151","_id":"random-access-file@2.1.4","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"d783e9082d08094c08c6f3dd481f37b2079709dc","size":4368,"noattachment":false,"key":"/random-access-file/-/random-access-file-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-2.1.4.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-access-file_2.1.4_1585083009524_0.014802817772499699"},"_hasShrinkwrap":false,"publish_time":1585083009650,"_cnpm_publish_time":1585083009650},"2.1.3":{"name":"random-access-file","version":"2.1.3","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"browser":"./browser.js","dependencies":{"mkdirp":"^0.5.1","random-access-storage":"^1.1.1"},"devDependencies":{"standard":"^10.0.3","tape":"^4.8.0"},"repository":{"type":"git","url":"git+https://github.com/random-access-storage/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/random-access-storage/random-access-file/issues"},"homepage":"https://github.com/random-access-storage/random-access-file","gitHead":"7eeb5a53129be4119392f62c45ae4a1295ba3088","_id":"random-access-file@2.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"642c4b29e39c7dd91609a2e912f174d70fd4f82a","size":4342,"noattachment":false,"key":"/random-access-file/-/random-access-file-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-2.1.3.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-access-file_2.1.3_1560343427059_0.28458527028667713"},"_hasShrinkwrap":false,"publish_time":1560343427195,"_cnpm_publish_time":1560343427195},"2.1.2":{"name":"random-access-file","version":"2.1.2","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"browser":"./browser.js","dependencies":{"mkdirp":"^0.5.1","random-access-storage":"^1.1.1"},"devDependencies":{"standard":"^10.0.3","tape":"^4.8.0"},"repository":{"type":"git","url":"git+https://github.com/random-access-storage/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/random-access-storage/random-access-file/issues"},"homepage":"https://github.com/random-access-storage/random-access-file","gitHead":"32fa5ca2e662218048e97f48ae5b88f3be7a8016","_id":"random-access-file@2.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"eeb32e50b9831f32060516862381152ae4e05aa6","size":4374,"noattachment":false,"key":"/random-access-file/-/random-access-file-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-2.1.2.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-access-file_2.1.2_1558010058297_0.12932663756785523"},"_hasShrinkwrap":false,"publish_time":1558010058403,"_cnpm_publish_time":1558010058403},"2.1.1":{"name":"random-access-file","version":"2.1.1","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"browser":"./browser.js","dependencies":{"mkdirp":"^0.5.1","random-access-storage":"^1.1.1"},"devDependencies":{"standard":"^10.0.3","tape":"^4.8.0"},"repository":{"type":"git","url":"git+https://github.com/random-access-storage/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/random-access-storage/random-access-file/issues"},"homepage":"https://github.com/random-access-storage/random-access-file","gitHead":"b334fbe7ec5d2ac60796b19d1a326026e94eee8e","_id":"random-access-file@2.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"2b57060c776cdfb6d3c56134f2b09a9c67c77663","size":4244,"noattachment":false,"key":"/random-access-file/-/random-access-file-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-2.1.1.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-access-file_2.1.1_1554748576714_0.20478409271579268"},"_hasShrinkwrap":false,"publish_time":1554748576879,"_cnpm_publish_time":1554748576879},"2.1.0":{"name":"random-access-file","version":"2.1.0","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"browser":"./browser.js","dependencies":{"mkdirp":"^0.5.1","random-access-storage":"^1.1.1"},"devDependencies":{"standard":"^10.0.3","tape":"^4.8.0"},"repository":{"type":"git","url":"git+https://github.com/random-access-storage/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/random-access-storage/random-access-file/issues"},"homepage":"https://github.com/random-access-storage/random-access-file","gitHead":"670b7704dd7e06cb0c69cfe1a129fda0f6a10d1b","_id":"random-access-file@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"7b3b6623d47e2f89282e77f0c9c9ae6da3cd9039","size":4185,"noattachment":false,"key":"/random-access-file/-/random-access-file-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-2.1.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-access-file_2.1.0_1548415421440_0.8295584866019206"},"_hasShrinkwrap":false,"publish_time":1548415421564,"_cnpm_publish_time":1548415421564},"2.0.1":{"name":"random-access-file","version":"2.0.1","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"browser":"./browser.js","dependencies":{"mkdirp":"^0.5.1","random-access-storage":"^1.1.1"},"devDependencies":{"standard":"^10.0.3","tape":"^4.8.0"},"repository":{"type":"git","url":"git+https://github.com/random-access-storage/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/random-access-storage/random-access-file/issues"},"homepage":"https://github.com/random-access-storage/random-access-file","gitHead":"819f33c03c7db16ba1ad375114e27c845dece378","_id":"random-access-file@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"dc22de79270e9a84cb36a2419b759725930dcaeb","size":3968,"noattachment":false,"key":"/random-access-file/-/random-access-file-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-2.0.1.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-access-file-2.0.1.tgz_1517919535434_0.562562064267695"},"directories":{},"publish_time":1517919536319,"_hasShrinkwrap":false,"_cnpm_publish_time":1517919536319},"2.0.0":{"name":"random-access-file","version":"2.0.0","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"browser":"./browser.js","dependencies":{"mkdirp":"^0.5.1","random-access-storage":"^1.1.1"},"devDependencies":{"standard":"^10.0.3","tape":"^4.8.0"},"repository":{"type":"git","url":"git+https://github.com/random-access-storage/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/random-access-storage/random-access-file/issues"},"homepage":"https://github.com/random-access-storage/random-access-file","gitHead":"3ab7bc1445d7f5adddd99b039382988156a27b4a","_id":"random-access-file@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"423eb296c6fb7501b956ca195a2db571205c3853","size":29904,"noattachment":false,"key":"/random-access-file/-/random-access-file-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-2.0.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-access-file-2.0.0.tgz_1517919465135_0.1435648372862488"},"directories":{},"publish_time":1517919466069,"_hasShrinkwrap":false,"_cnpm_publish_time":1517919466069},"1.8.1":{"name":"random-access-file","version":"1.8.1","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"buffer-alloc-unsafe":"^1.0.0","debug":"^2.5.2","inherits":"^2.0.1","mkdirp":"^0.5.1","thunky":"^1.0.1"},"devDependencies":{"standard":"^10.0.1","tape":"^4.5.1","to-buffer":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"fcd12df79bfd64354a55733fc5aa33866ddcfd62","_id":"random-access-file@1.8.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"b1a54a0f924fbd4d45731a5771aea36be2166532","size":5026,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.8.1.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-access-file-1.8.1.tgz_1497037540287_0.06949266092851758"},"directories":{},"publish_time":1497037541208,"_hasShrinkwrap":false,"_cnpm_publish_time":1497037541208},"1.8.0":{"name":"random-access-file","version":"1.8.0","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"buffer-alloc-unsafe":"^1.0.0","debug":"^2.5.2","inherits":"^2.0.1","mkdirp":"^0.5.1","thunky":"^1.0.1"},"devDependencies":{"standard":"^10.0.1","tape":"^4.5.1","to-buffer":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"621fec40e84700a96d67df71ff8ba87811a8eee1","_id":"random-access-file@1.8.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"9fcbabd89a2099408314d4b993aafbc69de23522","size":5016,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.8.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-access-file-1.8.0.tgz_1497036919217_0.6987355556339025"},"directories":{},"publish_time":1497036920142,"_cnpm_publish_time":1497036920142,"_hasShrinkwrap":false},"1.7.3":{"name":"random-access-file","version":"1.7.3","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"buffer-alloc-unsafe":"^1.0.0","debug":"^2.5.2","inherits":"^2.0.1","mkdirp":"^0.5.1","thunky":"^1.0.1"},"devDependencies":{"standard":"^10.0.1","tape":"^4.5.1","to-buffer":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"28edfb1024be36673e5a3931c4ddd8d768028335","_id":"random-access-file@1.7.3","_shasum":"e5e642cb85dfc13166bfeaa97f7ffc9f5609053d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"e5e642cb85dfc13166bfeaa97f7ffc9f5609053d","size":4852,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.7.3.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-access-file-1.7.3.tgz_1495719733712_0.8703372471500188"},"directories":{},"publish_time":1495719734623,"_hasShrinkwrap":false,"_cnpm_publish_time":1495719734623},"1.7.2":{"name":"random-access-file","version":"1.7.2","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"buffer-alloc-unsafe":"^1.0.0","debug":"^2.5.2","inherits":"^2.0.1","mkdirp":"^0.5.1","thunky":"^1.0.1"},"devDependencies":{"standard":"^10.0.1","tape":"^4.5.1","to-buffer":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"16a3508a25d678a05a3c88e4fe7f4bc0322af9bb","_id":"random-access-file@1.7.2","_shasum":"053e2e8ec7670370a8e8b10da962e45753f22dbc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"053e2e8ec7670370a8e8b10da962e45753f22dbc","size":3927,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.7.2.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/random-access-file-1.7.2.tgz_1493765081581_0.37368353176862"},"directories":{},"publish_time":1493765083276,"_hasShrinkwrap":false,"_cnpm_publish_time":1493765083276},"1.7.1":{"name":"random-access-file","version":"1.7.1","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"buffer-alloc-unsafe":"^1.0.0","debug":"^2.5.2","inherits":"^2.0.1","mkdirp":"^0.5.1","thunky":"^1.0.1"},"devDependencies":{"standard":"^10.0.1","tape":"^4.5.1","to-buffer":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"72b7f790c20265636b968dbeed334e53d936e2ea","_id":"random-access-file@1.7.1","_shasum":"2d6db2188b174c192e31e2276254576c14750cd2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"2d6db2188b174c192e31e2276254576c14750cd2","size":3926,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.7.1.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/random-access-file-1.7.1.tgz_1493580400623_0.39685558271594346"},"directories":{},"publish_time":1493580401152,"_cnpm_publish_time":1493580401152,"_hasShrinkwrap":false},"1.7.0":{"name":"random-access-file","version":"1.7.0","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"buffer-alloc-unsafe":"^1.0.0","debug":"^2.5.2","inherits":"^2.0.1","mkdirp":"^0.5.1","thunky":"^1.0.1"},"devDependencies":{"standard":"^10.0.1","tape":"^4.5.1","to-buffer":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"78d7e3497534885409e5233c798179bc82d369ad","_id":"random-access-file@1.7.0","_shasum":"3746e28dc27fe24e406ac0a396ffaeef22751983","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"3746e28dc27fe24e406ac0a396ffaeef22751983","size":3811,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.7.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/random-access-file-1.7.0.tgz_1492692919382_0.8811246801633388"},"directories":{},"publish_time":1492692920165,"_hasShrinkwrap":false,"_cnpm_publish_time":1492692920165},"1.6.1":{"name":"random-access-file","version":"1.6.1","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"buffer-alloc-unsafe":"^1.0.0","debug":"^2.5.2","inherits":"^2.0.1","mkdirp":"^0.5.1","thunky":"^1.0.1"},"devDependencies":{"standard":"^10.0.1","tape":"^4.5.1","to-buffer":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"cd2bf0c6facc26f0aee9966fde9f37684acfd5ad","_id":"random-access-file@1.6.1","_shasum":"33358436f43076d34a058db47177a691319f0e99","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"33358436f43076d34a058db47177a691319f0e99","size":3796,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.6.1.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/random-access-file-1.6.1.tgz_1492026950858_0.8562790788710117"},"directories":{},"publish_time":1492026951677,"_cnpm_publish_time":1492026951677,"_hasShrinkwrap":false},"1.6.0":{"name":"random-access-file","version":"1.6.0","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"debug":"^2.5.2","inherits":"^2.0.1","mkdirp":"^0.5.1","thunky":"^1.0.1"},"devDependencies":{"standard":"*","tape":"^4.5.1"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"e760ce71b1134b7a77a0bc0e1ee8301ba75942c1","_id":"random-access-file@1.6.0","_shasum":"6980c3fe7340fe0f56ea72288d6aef9a795ebf64","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"6980c3fe7340fe0f56ea72288d6aef9a795ebf64","size":3725,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.6.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/random-access-file-1.6.0.tgz_1492012974449_0.17847197502851486"},"directories":{},"publish_time":1492012975058,"_cnpm_publish_time":1492012975058,"_hasShrinkwrap":false},"1.5.0":{"name":"random-access-file","version":"1.5.0","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"debug":"^2.5.2","inherits":"^2.0.1","mkdirp":"^0.5.1","thunky":"^1.0.1"},"devDependencies":{"standard":"*","tape":"^4.5.1"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"f7e0a5842fba089315e76a0429a4a4ffe4b0f763","_id":"random-access-file@1.5.0","_shasum":"dc1b137e5922c203cc6bc8b58564be68d5269a17","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"dc1b137e5922c203cc6bc8b58564be68d5269a17","size":3616,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.5.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/random-access-file-1.5.0.tgz_1486858020825_0.15015667211264372"},"directories":{},"publish_time":1486858022740,"_cnpm_publish_time":1486858022740,"_hasShrinkwrap":false},"1.4.0":{"name":"random-access-file","version":"1.4.0","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"debug":"^2.5.2","inherits":"^2.0.1","mkdirp":"^0.5.1","thunky":"^1.0.1"},"devDependencies":{"standard":"*","tape":"^4.5.1"},"repository":{"type":"git","url":"https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"9c1c604cd7bb2758d81e6659cb6f3c57c3a8ed58","_id":"random-access-file@1.4.0","_shasum":"40972acb4d3d6f023522d08f3b2046c6d1ae5767","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"40972acb4d3d6f023522d08f3b2046c6d1ae5767","size":3646,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.4.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/random-access-file-1.4.0.tgz_1483038234595_0.73583929752931"},"directories":{},"publish_time":1483038235251,"_cnpm_publish_time":1483038235251,"_hasShrinkwrap":false},"1.3.1":{"name":"random-access-file","version":"1.3.1","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"inherits":"^2.0.1","mkdirp":"^0.5.1","thunky":"^1.0.1"},"devDependencies":{"standard":"*","tape":"^4.5.1"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"383d7927b1ddc7d857fcdb91f6bbf45385c92da0","_id":"random-access-file@1.3.1","_shasum":"5302a65a7ff2b83c50e18d79bf4cd619b520ac8d","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.4.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"5302a65a7ff2b83c50e18d79bf4cd619b520ac8d","size":3346,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.3.1.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/random-access-file-1.3.1.tgz_1472807716912_0.7921249056234956"},"directories":{},"publish_time":1472807719088,"_cnpm_publish_time":1472807719088,"_hasShrinkwrap":false},"1.3.0":{"name":"random-access-file","version":"1.3.0","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"inherits":"^2.0.1","mkdirp":"^0.5.1","thunky":"^0.1.0"},"devDependencies":{"standard":"^6.0.8","tape":"^4.5.1"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"918fb8d0ec1735ece809b7b75e9168b59e666032","_id":"random-access-file@1.3.0","_shasum":"f3490a47aa152b1b97790d247de82751571347b7","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.4.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"f3490a47aa152b1b97790d247de82751571347b7","size":3283,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.3.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/random-access-file-1.3.0.tgz_1469454495937_0.8305994821712375"},"directories":{},"publish_time":1469454498180,"_cnpm_publish_time":1469454498180,"_hasShrinkwrap":false},"1.2.0":{"name":"random-access-file","version":"1.2.0","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"inherits":"^2.0.1","mkdirp":"^0.5.1","thunky":"^0.1.0"},"devDependencies":{"standard":"^6.0.8","tape":"^4.5.1"},"repository":{"type":"git","url":"https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"01f3c5ef5a3c690e03578e771dbbb28e14399233","_id":"random-access-file@1.2.0","_shasum":"c7aa8b20ae3e9e6db3ff316d791beee5a1514f29","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"c7aa8b20ae3e9e6db3ff316d791beee5a1514f29","size":2994,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.2.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/random-access-file-1.2.0.tgz_1461156716807_0.7774166797753423"},"directories":{},"publish_time":1461156719242,"_cnpm_publish_time":1461156719242,"_hasShrinkwrap":false},"1.1.0":{"name":"random-access-file","version":"1.1.0","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"inherits":"^2.0.1","thunky":"^0.1.0"},"devDependencies":{"standard":"^6.0.8","tape":"^4.5.1"},"repository":{"type":"git","url":"https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"d2487d8914455906b3cc42e1e3da651413069b83","_id":"random-access-file@1.1.0","_shasum":"327e07bc8784e1edf8e507285bc8ed606238748a","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"327e07bc8784e1edf8e507285bc8ed606238748a","size":2906,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.1.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/random-access-file-1.1.0.tgz_1461070062289_0.4619645527563989"},"directories":{},"publish_time":1461070064845,"_cnpm_publish_time":1461070064845,"_hasShrinkwrap":false},"1.0.1":{"name":"random-access-file","version":"1.0.1","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"inherits":"^2.0.1","thunky":"^0.1.0"},"devDependencies":{"standard":"^6.0.8","tape":"^4.5.1"},"repository":{"type":"git","url":"https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"93fbac7d52800d3b0ed94170e167330b932bb32a","_id":"random-access-file@1.0.1","_shasum":"27df4d2a287abcc65bdb31e6c973ec9ce99e30d0","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"27df4d2a287abcc65bdb31e6c973ec9ce99e30d0","size":2872,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.0.1.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/random-access-file-1.0.1.tgz_1460731397855_0.8031271072104573"},"directories":{},"publish_time":1460731400203,"_cnpm_publish_time":1460731400203,"_hasShrinkwrap":false},"1.0.0":{"name":"random-access-file","version":"1.0.0","description":"Continuous reading or writing to a file using random offsets and lengths","main":"index.js","scripts":{"test":"standard && tape test.js"},"dependencies":{"inherits":"^2.0.1","thunky":"^0.1.0"},"devDependencies":{"standard":"^6.0.8","tape":"^4.5.1"},"repository":{"type":"git","url":"https://github.com/mafintosh/random-access-file.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","gitHead":"f023888e1fbe36677159dfbc89b7b21e26df3396","_id":"random-access-file@1.0.0","_shasum":"5365451c156960ae15f1683965b9cbe1e3f000ff","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"5365451c156960ae15f1683965b9cbe1e3f000ff","size":2742,"noattachment":false,"key":"/random-access-file/-/random-access-file-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-1.0.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/random-access-file-1.0.0.tgz_1460730317283_0.7786753338295966"},"directories":{},"publish_time":1460730319521,"_cnpm_publish_time":1460730319521,"_hasShrinkwrap":false},"0.3.2":{"name":"random-access-file","version":"0.3.2","repository":{"type":"git","url":"git://github.com/mafintosh/random-access-file"},"license":"MIT","description":"Continuous reading or writing to a file using random offsets and lengths","keywords":["file","random","access","fs"],"author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"scripts":{"test":"node ./tests"},"dependencies":{"thunky":"~0.1.0"},"gitHead":"3edc3e28cc510a750795335269218e76d5ed8c66","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"homepage":"https://github.com/mafintosh/random-access-file","_id":"random-access-file@0.3.2","_shasum":"cbca246e131db7b68a1c6bb6328dd4d0997100a0","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"cbca246e131db7b68a1c6bb6328dd4d0997100a0","size":2399,"noattachment":false,"key":"/random-access-file/-/random-access-file-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-0.3.2.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"publish_time":1451839611032,"_cnpm_publish_time":1451839611032,"_hasShrinkwrap":false},"0.3.1":{"name":"random-access-file","version":"0.3.1","repository":{"type":"git","url":"git://github.com/mafintosh/random-access-file"},"license":"MIT","description":"Continuous reading or writing to a file using random offsets and lengths","keywords":["file","random","access","fs"],"author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"scripts":{"test":"node ./tests"},"dependencies":{"thunky":"~0.1.0"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"_id":"random-access-file@0.3.1","dist":{"shasum":"8afffaac665de38feba00f371429648f057d5c16","size":2413,"noattachment":false,"key":"/random-access-file/-/random-access-file-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-0.3.1.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"publish_time":1375228090685,"_cnpm_publish_time":1375228090685,"_hasShrinkwrap":false},"0.2.3":{"name":"random-access-file","version":"0.2.3","repository":{"type":"git","url":"git://github.com/mafintosh/random-access-file"},"license":"MIT","description":"Continuous reading or writing to a file using random offsets and lengths","keywords":["file","random","access","fs"],"author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"scripts":{"test":"node ./tests"},"dependencies":{"thunky":"~0.1.0"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"_id":"random-access-file@0.2.3","dist":{"shasum":"7cc383f4f918ea7d74c19f0bbc488f235a79e147","size":2428,"noattachment":false,"key":"/random-access-file/-/random-access-file-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-0.2.3.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"publish_time":1373534508725,"_cnpm_publish_time":1373534508725,"_hasShrinkwrap":false},"0.2.2":{"name":"random-access-file","version":"0.2.2","repository":{"type":"git","url":"git://github.com/mafintosh/random-access-file"},"license":"MIT","description":"Continuous reading or writing to a file using random offsets and lengths","keywords":["file","random","access","fs"],"author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"scripts":{"test":"node ./tests"},"dependencies":{"thunky":"~0.1.0","mkdirp":"~0.3.5"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"_id":"random-access-file@0.2.2","dist":{"shasum":"7cf10f294e6629b0dc9c5b77c43ac4a294399be0","size":2393,"noattachment":false,"key":"/random-access-file/-/random-access-file-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-0.2.2.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"publish_time":1373530767679,"_cnpm_publish_time":1373530767679,"_hasShrinkwrap":false},"0.2.1":{"name":"random-access-file","version":"0.2.1","repository":{"type":"git","url":"git://github.com/mafintosh/random-access-file"},"license":"MIT","description":"Continuous reading or writing to a file using random offsets and lengths","keywords":["file","random","access","fs"],"author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"scripts":{"test":"node ./tests"},"dependencies":{"thunky":"~0.1.0"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"_id":"random-access-file@0.2.1","dist":{"shasum":"1cfd55bb78e8b2fe29261596c0878a557496424b","size":2337,"noattachment":false,"key":"/random-access-file/-/random-access-file-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-0.2.1.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"publish_time":1373487721660,"_cnpm_publish_time":1373487721660,"_hasShrinkwrap":false},"0.2.0":{"name":"random-access-file","version":"0.2.0","repository":{"type":"git","url":"git://github.com/mafintosh/random-access-file"},"license":"MIT","description":"Continuous reading or writing to a file using random offsets and lengths","keywords":["file","random","access","fs"],"author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"scripts":{"test":"node ./tests"},"dependencies":{"thunky":"~0.1.0"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/mafintosh/random-access-file/issues"},"_id":"random-access-file@0.2.0","dist":{"shasum":"c04a2d47f854a014a8517f8382996567b9b8f95d","size":2224,"noattachment":false,"key":"/random-access-file/-/random-access-file-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-0.2.0.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"publish_time":1373487172546,"_cnpm_publish_time":1373487172546,"_hasShrinkwrap":false},"0.0.4":{"name":"random-access-file","version":"0.0.4","description":"Continuous reading or writing to a file using random offsets and lengths","repository":{"type":"git","url":"git://github.com/mafintosh/random-access-file"},"keywords":["file","random","access","fs"],"dependencies":{"memolite":"~0.1.0"},"readmeFilename":"README.md","_id":"random-access-file@0.0.4","dist":{"shasum":"cfbbab16e8a626860ed82e261591113412c7ddb1","size":1287,"noattachment":false,"key":"/random-access-file/-/random-access-file-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-0.0.4.tgz"},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"publish_time":1362011858299,"_cnpm_publish_time":1362011858299,"_hasShrinkwrap":false},"0.0.3":{"name":"random-access-file","version":"0.0.3","description":"Continuous reading or writing to a file using random offsets and lengths","keywords":["file","random","access","fs"],"readmeFilename":"README.md","_id":"random-access-file@0.0.3","dist":{"shasum":"78d5bc14a97c06090395bc439e036440c7fc94d0","size":1316,"noattachment":false,"key":"/random-access-file/-/random-access-file-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-0.0.3.tgz"},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"publish_time":1361633593830,"_cnpm_publish_time":1361633593830,"_hasShrinkwrap":false},"0.0.2":{"name":"random-access-file","version":"0.0.2","description":"Continuous reading or writing to a file using random offsets and lengths","keywords":["file","random","access","fs"],"readmeFilename":"README.md","_id":"random-access-file@0.0.2","dist":{"shasum":"99df9844a9cd99192fcfa3923050781434ffacde","size":1331,"noattachment":false,"key":"/random-access-file/-/random-access-file-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-0.0.2.tgz"},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"publish_time":1361570823920,"_cnpm_publish_time":1361570823920,"_hasShrinkwrap":false},"0.0.1":{"name":"random-access-file","version":"0.0.1","description":"a simple way of getting random access for a file","keywords":["file","random access"],"readmeFilename":"README.md","_id":"random-access-file@0.0.1","dist":{"shasum":"3418fb5929aec59762bc8d1406a14f0a0811bb4f","size":1211,"noattachment":false,"key":"/random-access-file/-/random-access-file-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/random-access-file/download/random-access-file-0.0.1.tgz"},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"publish_time":1361569912016,"_cnpm_publish_time":1361569912016,"_hasShrinkwrap":false}},"readme":"# random-access-file\n\nContinuous reading or writing to a file using random offsets and lengths\n\n```\nnpm install random-access-file\n```\n\n[![build status](https://travis-ci.org/random-access-storage/random-access-file.svg?branch=master)](https://travis-ci.org/random-access-storage/random-access-file)\n\n## Why?\n\nIf you are receiving a file in multiple pieces in a distributed system it can be useful to write these pieces to disk one by one in various places throughout the file without having to open and close a file descriptor all the time.\n\nrandom-access-file allows you to do just this.\n\n## Usage\n\n``` js\nvar randomAccessFile = require('random-access-file')\n\nvar file = randomAccessFile('my-file.txt')\n\nfile.write(10, Buffer.from('hello'), function(err) {\n  // write a buffer to offset 10\n  file.read(10, 5, function(err, buffer) {\n    console.log(buffer) // read 5 bytes from offset 10\n    file.close(function() {\n      console.log('file is closed')\n    })\n  })\n})\n```\n\nfile will use an open file descriptor. When you are done with the file you should call `file.close()`.\n\n## API\n\n#### `var file = randomAccessFile(filename, [options])`\n\nCreate a new file. Options include:\n\n``` js\n{\n  truncate: false, // truncate the file before reading / writing\n  size: someSize, // truncate the file to this size first\n  readable: true, // should the file be opened as readable?\n  writable: true,  // should the file be opened as writable?\n  lock (fd) => bool, // optional function that informs if the file could be locked\n  sparse (fd) => bool // options function that informs if the file should be set as sparse on win\n}\n```\n\n#### `file.write(offset, buffer, [callback])`\n\nWrite a buffer at a specific offset.\n\n#### `file.read(offset, length, callback)`\n\nRead a buffer at a specific offset. Callback is called with the buffer read.\n\n#### `file.del(offset, length, callback)`\n\nWill truncate the file if offset + length is larger than the current file length.\nIs otherwise a noop.\n\n#### `file.stat(callback)`\n\nStat the storage. Should return an object with useful information about the underlying storage, including:\n\n```js\n{\n  size: number // how many bytes of data is stored?\n}\n```\n\n#### `file.close([callback])`\n\nClose the underlying file descriptor.\n\n#### `file.destroy([callback])`\n\nUnlink the underlying file.\n\n#### `file.on('open')`\n\nEmitted when the file descriptor has been opened. You can access the fd using `file.fd`.\nYou do not need to wait for this event before doing any reads/writes.\n\n#### `file.on('close')`\n\nEmitted when the file has been closed.\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/random-access-storage/random-access-file","bugs":{"url":"https://github.com/random-access-storage/random-access-file/issues"},"license":"MIT"}