{"_id":"fs-ext","_rev":"4579308","name":"fs-ext","description":"Extensions to core 'fs' module.","dist-tags":{"latest":"2.1.1"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"time":{"modified":"2026-04-10T15:54:23.000Z","created":"2011-06-10T20:40:55.982Z","2.1.1":"2024-11-04T18:08:56.745Z","2.1.0":"2024-11-04T17:39:05.102Z","2.0.0":"2019-11-07T21:22:28.717Z","1.3.0":"2019-05-24T20:51:05.366Z","1.2.1":"2018-06-18T15:23:54.870Z","1.2.0":"2018-06-14T23:04:14.299Z","1.1.0":"2018-06-11T14:41:59.996Z","1.0.0":"2017-09-19T14:43:42.977Z","0.6.0":"2017-03-07T18:26:50.196Z","0.5.0":"2015-10-15T16:58:36.028Z","0.4.6":"2015-08-06T21:29:55.102Z","0.4.5":"2015-05-14T14:08:18.831Z","0.4.4":"2015-02-27T16:00:34.942Z","0.4.3":"2015-01-21T14:02:16.466Z","0.4.2":"2014-12-06T02:57:16.550Z","0.4.1":"2014-11-25T00:54:53.495Z","0.4.0":"2014-11-17T14:11:06.813Z","0.3.2":"2013-08-22T13:51:25.969Z","0.3.1":"2013-03-25T13:58:36.891Z","0.3.0":"2013-03-22T17:16:55.543Z","0.2.3":"2011-11-09T21:25:42.670Z","0.2.2":"2011-06-10T21:39:54.703Z","0.2.1":"2011-06-10T21:39:12.245Z","0.2.0":"2011-06-10T20:40:55.982Z"},"users":{},"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"versions":{"2.1.1":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"2.1.1","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= 8.0.0"},"dependencies":{"nan":"^2.21.0"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"node ./run_tests","lint":"node ./node_modules/eslint/bin/eslint \"*.js\" \"tests/**/*.js\"","cover":"NODE_ENV=cov ./node_modules/.bin/istanbul cover node ./run_tests"},"devDependencies":{"eslint":"^5.9.0"},"_id":"fs-ext@2.1.1","gitHead":"aded976099c2b06c944f0897a9b004dbf266e234","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"f60bdb6506681ccc21e5ea5623bc990dd0216fd7","size":16131,"noattachment":false,"key":"/fs-ext/-/fs-ext-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-2.1.1.tgz"},"_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"directories":{},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-ext_2.1.1_1730743736443_0.2812997479344015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-04T18:08:56.745Z","publish_time":1730743736745,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1730743736745},"2.1.0":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"2.1.0","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= 8.0.0"},"dependencies":{"nan":"^2.21.0"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"node ./run_tests","lint":"node ./node_modules/eslint/bin/eslint \"*.js\" \"tests/**/*.js\"","cover":"NODE_ENV=cov ./node_modules/.bin/istanbul cover node ./run_tests"},"devDependencies":{"eslint":"^5.9.0"},"_id":"fs-ext@2.1.0","gitHead":"6f5f651893ca2025f6bed67a9bfd8b8ba5606ad4","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"fd24278040cb6c069228e01c142496de4833a0a3","size":16125,"noattachment":false,"key":"/fs-ext/-/fs-ext-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-2.1.0.tgz"},"_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"directories":{},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-ext_2.1.0_1730741944880_0.3619327298374131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-04T17:39:05.102Z","publish_time":1730741945102,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1730741945102},"2.0.0":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"2.0.0","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= 8.0.0"},"dependencies":{"nan":"^2.14.0"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"node ./run_tests","lint":"node ./node_modules/eslint/bin/eslint \"*.js\" \"tests/**/*.js\"","cover":"NODE_ENV=cov ./node_modules/.bin/istanbul cover node ./run_tests"},"devDependencies":{"eslint":"^5.9.0"},"gitHead":"3125353321c30bd35fc38e40ce76ffe3872e215b","_id":"fs-ext@2.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"dist":{"shasum":"e58168fcc37506a9358e0928f4aae60912af7caa","size":14640,"noattachment":false,"key":"/fs-ext/-/fs-ext-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-2.0.0.tgz"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-ext_2.0.0_1573161748570_0.43034475356818414"},"_hasShrinkwrap":false,"publish_time":1573161748717,"_cnpm_publish_time":1573161748717,"_cnpmcore_publish_time":"2021-12-16T23:00:35.218Z","hasInstallScript":true},"1.3.0":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"1.3.0","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= 8.0.0"},"dependencies":{"nan":"^2.14.0"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"node ./run_tests","lint":"node ./node_modules/eslint/bin/eslint \"*.js\" \"tests/**/*.js\"","cover":"NODE_ENV=cov ./node_modules/.bin/istanbul cover node ./run_tests"},"devDependencies":{"eslint":"^5.9.0"},"gitHead":"2599359715ba198e7b4fcf24f9e2a527faf31a8a","_id":"fs-ext@1.3.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"dist":{"shasum":"d841ee147e73640c2407ea9e210774e119f6a0b9","size":14620,"noattachment":false,"key":"/fs-ext/-/fs-ext-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-1.3.0.tgz"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-ext_1.3.0_1558731065272_0.6374223522383264"},"_hasShrinkwrap":false,"publish_time":1558731065366,"_cnpm_publish_time":1558731065366,"_cnpmcore_publish_time":"2021-12-16T23:00:35.420Z","hasInstallScript":true},"1.2.1":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"1.2.1","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= 8.0.0"},"dependencies":{"nan":"^2.10.0"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"node ./run_tests","lint":"node ./node_modules/eslint/bin/eslint \"*.js\" \"tests/**/*.js\"","cover":"NODE_ENV=cov ./node_modules/.bin/istanbul cover node ./run_tests"},"devDependencies":{"eslint":"^2.13.0"},"gitHead":"7c9824f3dc330e795aa13359d96252860bd3a684","_id":"fs-ext@1.2.1","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"dist":{"shasum":"1c2c9c115e48a1af99374c7b9aa9d39019d5f409","size":8720,"noattachment":false,"key":"/fs-ext/-/fs-ext-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-1.2.1.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-ext_1.2.1_1529335434765_0.7067557141892411"},"_hasShrinkwrap":false,"publish_time":1529335434870,"_cnpm_publish_time":1529335434870,"_cnpmcore_publish_time":"2021-12-16T23:00:35.630Z","hasInstallScript":true},"1.2.0":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"1.2.0","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= 8.0.0"},"dependencies":{"nan":"^2.0"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"node ./run_tests","lint":"node ./node_modules/eslint/bin/eslint \"*.js\" \"tests/**/*.js\"","cover":"NODE_ENV=cov ./node_modules/.bin/istanbul cover node ./run_tests"},"devDependencies":{"eslint":"^2.13.0"},"gitHead":"f8b36df429de1a9879001e7e562938663a23960d","_id":"fs-ext@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"dist":{"shasum":"1ffe4baa4dd6f0c5ff1e16bac71d8ebb153219fa","size":14626,"noattachment":false,"key":"/fs-ext/-/fs-ext-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-1.2.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-ext_1.2.0_1529017454190_0.15361186621584055"},"_hasShrinkwrap":false,"publish_time":1529017454299,"_cnpm_publish_time":1529017454299,"_cnpmcore_publish_time":"2021-12-16T23:00:35.853Z","hasInstallScript":true},"1.1.0":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"1.1.0","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= 6.0.0"},"dependencies":{"nan":"^2.0"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"node ./run_tests","lint":"node ./node_modules/eslint/bin/eslint \"*.js\" \"tests/**/*.js\"","cover":"NODE_ENV=cov ./node_modules/.bin/istanbul cover node ./run_tests"},"devDependencies":{"eslint":"^2.13.0"},"gitHead":"32107ab1f84cace95f1c43de75de2e085767f7b1","_id":"fs-ext@1.1.0","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"dist":{"shasum":"14ed6402b5f71c019b92bd35093360f74852e8c2","size":8688,"noattachment":false,"key":"/fs-ext/-/fs-ext-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-1.1.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-ext_1.1.0_1528728119911_0.1064172689638132"},"_hasShrinkwrap":false,"publish_time":1528728119996,"_cnpm_publish_time":1528728119996,"_cnpmcore_publish_time":"2021-12-16T23:00:36.151Z","hasInstallScript":true},"1.0.0":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"1.0.0","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= 6.0.0"},"dependencies":{"nan":"^2.0"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"node ./run_tests","lint":"node ./node_modules/eslint/bin/eslint \"*.js\" \"tests/**/*.js\"","cover":"NODE_ENV=cov ./node_modules/.bin/istanbul cover node ./run_tests"},"devDependencies":{"eslint":"^2.13.0"},"gitHead":"500be8514729c194ac7ca2b30b5bc7eaf812670d","_id":"fs-ext@1.0.0","_shasum":"b9d6d519058d7d08ea38fa9407edf54155686c53","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"dist":{"shasum":"b9d6d519058d7d08ea38fa9407edf54155686c53","size":23317,"noattachment":false,"key":"/fs-ext/-/fs-ext-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-1.0.0.tgz"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-ext-1.0.0.tgz_1505832222857_0.1607628387864679"},"directories":{},"publish_time":1505832222977,"_hasShrinkwrap":false,"_cnpm_publish_time":1505832222977,"_cnpmcore_publish_time":"2021-12-16T23:00:36.382Z","hasInstallScript":true},"0.6.0":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.6.0","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.8.0"},"dependencies":{"nan":"^2.0"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"./run_tests","lint":"node ./node_modules/eslint/bin/eslint \"*.js\" \"tests/**/*.js\"","cover":"NODE_ENV=cov ./node_modules/.bin/istanbul cover _mocha"},"devDependencies":{"eslint":"^2.13.0"},"gitHead":"ef2881630343b8192f9a9e0ba96f2a125c9cfdc8","_id":"fs-ext@0.6.0","_shasum":"27d32a72e2e7c3c8001712a0f307f5f8d91dfc66","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"dist":{"shasum":"27d32a72e2e7c3c8001712a0f307f5f8d91dfc66","size":16201,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.6.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fs-ext-0.6.0.tgz_1488911209378_0.8723811951931566"},"directories":{},"publish_time":1488911210196,"_hasShrinkwrap":false,"_cnpm_publish_time":1488911210196,"_cnpmcore_publish_time":"2021-12-16T23:00:36.569Z","hasInstallScript":true},"0.5.0":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.5.0","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.8.0"},"dependencies":{"nan":"^2.0"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"./run_tests"},"gitHead":"d78cfdd4f0fa409212c08f7d9adb4d0af58bc520","_id":"fs-ext@0.5.0","_shasum":"9c1f9a20b8e7e012e0a914b5e19132724f44f69e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"dist":{"shasum":"9c1f9a20b8e7e012e0a914b5e19132724f44f69e","size":15617,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.5.0.tgz"},"directories":{},"publish_time":1444928316028,"_hasShrinkwrap":false,"_cnpm_publish_time":1444928316028,"_cnpmcore_publish_time":"2021-12-16T23:00:36.812Z","hasInstallScript":true},"0.4.6":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.4.6","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.8.0"},"dependencies":{"nan":"^1.9"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"./run_tests"},"_id":"fs-ext@0.4.6","dist":{"shasum":"cf1a438b997e9a9647e4a28d306c8182cebbcd16","size":15561,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.4.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.4.6.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"directories":{},"publish_time":1438896595102,"_hasShrinkwrap":false,"_cnpm_publish_time":1438896595102,"_cnpmcore_publish_time":"2021-12-16T23:00:37.003Z","hasInstallScript":true},"0.4.5":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.4.5","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.8.0"},"dependencies":{"nan":"~1.8"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"./run_tests"},"_id":"fs-ext@0.4.5","dist":{"shasum":"8072e735a2cd39f73b1fc880215c170900e35f95","size":15556,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.4.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.4.5.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"directories":{},"publish_time":1431612498831,"_hasShrinkwrap":false,"_cnpm_publish_time":1431612498831,"_cnpmcore_publish_time":"2021-12-16T23:00:37.202Z","hasInstallScript":true},"0.4.4":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.4.4","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.8.0"},"dependencies":{"nan":"~1.6"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"./run_tests"},"gitHead":"a10efd9fcaa1fae5848a08b66d9d9c6549006110","_id":"fs-ext@0.4.4","_shasum":"406dc3ff81c0db69a63e11b6755916256407bb30","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"msergeant","email":"helpme+npm@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"dist":{"shasum":"406dc3ff81c0db69a63e11b6755916256407bb30","size":15530,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.4.4.tgz"},"directories":{},"publish_time":1425052834942,"_hasShrinkwrap":false,"_cnpm_publish_time":1425052834942,"_cnpmcore_publish_time":"2021-12-16T23:00:37.468Z","hasInstallScript":true},"0.4.3":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.4.3","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.8.0"},"dependencies":{"nan":"~1.4"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"./run_tests"},"_id":"fs-ext@0.4.3","dist":{"shasum":"4b1cf50772cf25762a1b3f7045b34a8916f7be52","size":15540,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.4.3.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"directories":{},"publish_time":1421848936466,"_hasShrinkwrap":false,"_cnpm_publish_time":1421848936466,"_cnpmcore_publish_time":"2021-12-16T23:00:37.653Z","hasInstallScript":true},"0.4.2":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.4.2","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.8.0"},"dependencies":{"nan":"1 >=1.4"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"./run_tests"},"_id":"fs-ext@0.4.2","_shasum":"c460c9e600e1e35b79322f07bc6f2371e9ee0f18","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"msergeant","email":"helpme+npm@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"dist":{"shasum":"c460c9e600e1e35b79322f07bc6f2371e9ee0f18","size":15553,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.4.2.tgz"},"directories":{},"publish_time":1417834636550,"_hasShrinkwrap":false,"_cnpm_publish_time":1417834636550,"_cnpmcore_publish_time":"2021-12-16T23:00:37.872Z","hasInstallScript":true},"0.4.1":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.4.1","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.8.0"},"dependencies":{"nan":"1 >=1.4"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"./run_tests"},"_id":"fs-ext@0.4.1","_shasum":"d925ed5d52af5f0d07fe336335ca8a8e6ea9aa58","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"msergeant","email":"helpme+npm@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"dist":{"shasum":"d925ed5d52af5f0d07fe336335ca8a8e6ea9aa58","size":14858,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.4.1.tgz"},"directories":{},"publish_time":1416876893495,"_hasShrinkwrap":false,"_cnpm_publish_time":1416876893495,"_cnpmcore_publish_time":"2021-12-16T23:00:38.090Z","hasInstallScript":true},"0.4.0":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.4.0","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.8.0"},"dependencies":{"nan":"1 >=1.4"},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"./run_tests"},"_id":"fs-ext@0.4.0","dist":{"shasum":"ddc1d710ea7a552bbaead3ecfe0d6ce40028928a","size":14855,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.4.0.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"directories":{},"publish_time":1416233466813,"_hasShrinkwrap":false,"_cnpm_publish_time":1416233466813,"_cnpmcore_publish_time":"2021-12-16T23:00:38.376Z","hasInstallScript":true},"0.3.2":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.3.2","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.8.0"},"dependencies":{},"licenses":[{"type":"MIT"}],"bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"./run_tests"},"readmeFilename":"README.md","_id":"fs-ext@0.3.2","dist":{"shasum":"7515988d792dbc62535fb061845843e9c859212e","size":13213,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.3.2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"directories":{},"publish_time":1377179485969,"_hasShrinkwrap":false,"_cnpm_publish_time":1377179485969,"_cnpmcore_publish_time":"2021-12-16T23:00:38.560Z","hasInstallScript":true},"0.3.1":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.3.1","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.8.0"},"dependencies":{},"licenses":[{"type":"MIT"}],"bugs":{"mail":"helpme@gmail.com","url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"./run_tests"},"readmeFilename":"README.md","_id":"fs-ext@0.3.1","dist":{"shasum":"e4dc4458eabc78df614fa844a72823a71f6f18f9","size":13178,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.3.1.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"directories":{},"publish_time":1364219916891,"_hasShrinkwrap":false,"_cnpm_publish_time":1364219916891,"_cnpmcore_publish_time":"2021-12-16T23:00:38.760Z","hasInstallScript":true},"0.3.0":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.3.0","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.8.0"},"dependencies":{},"licenses":[{"type":"MIT"}],"bugs":{"mail":"helpme@gmail.com","url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-gyp configure build","test":"./run_tests"},"readmeFilename":"README.md","_id":"fs-ext@0.3.0","dist":{"shasum":"98c52caf0afdffa8d6e0ffab7a8a2930ea5f00b5","size":13209,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.3.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"directories":{},"publish_time":1363972615543,"_hasShrinkwrap":false,"_cnpm_publish_time":1363972615543,"_cnpmcore_publish_time":"2021-12-16T23:00:38.964Z","hasInstallScript":true},"0.2.3":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.2.3","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.4.0"},"dependencies":{},"licenses":[{"type":"MIT"}],"bugs":{"email":"helpme@gmail.com","url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-waf configure build","test":"./run_tests"},"_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"_id":"fs-ext@0.2.3","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.102","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"b241f9ddf47feaa6c25057d59fbc22af20c14643","size":20480,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.2.3.tgz"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"directories":{},"publish_time":1320873942670,"_hasShrinkwrap":false,"_cnpm_publish_time":1320873942670,"_cnpmcore_publish_time":"2021-12-16T23:00:39.175Z","hasInstallScript":true},"0.2.2":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.2.2","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.4.0"},"dependencies":{},"licenses":[{"type":"MIT"}],"bugs":{"email":"helpme@gmail.com","url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-waf configure build"},"devDependencies":{},"_id":"fs-ext@0.2.2","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"e0d1414aa4dc0bfee94a98e740502447848084d8","size":3996,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.2.2.tgz"},"directories":{},"publish_time":1307741994703,"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1307741994703,"_cnpmcore_publish_time":"2021-12-16T23:00:39.390Z","hasInstallScript":true},"0.2.1":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.2.1","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.4.0"},"dependencies":{},"licenses":[{"type":"MIT"}],"bugs":{"email":"helpme@gmail.com","url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-waf configure build"},"devDependencies":{},"_id":"fs-ext@0.2.1","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"b87cff5abb565637e6663fe9ee3d3dcf346db95f","size":4023,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.2.1.tgz"},"directories":{},"publish_time":1307741952245,"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1307741952245,"_cnpmcore_publish_time":"2021-12-16T23:00:39.830Z","hasInstallScript":true},"0.2.0":{"author":{"name":"Matt Sergeant","email":"helpme@gmail.com","url":"http://baudehlo.wordpress.com/"},"name":"fs-ext","description":"Extensions to core 'fs' module.","keywords":["fs","filesystem","flock","seek"],"version":"0.2.0","homepage":"https://github.com/baudehlo/node-fs-ext/","repository":{"type":"git","url":"git://github.com/baudehlo/node-fs-ext.git"},"main":"fs-ext.js","engines":{"node":">= v0.4.0"},"dependencies":{},"licenses":[{"type":"MIT"}],"bugs":{"email":"helpme@gmail.com","url":"https://github.com/baudehlo/node-fs-ext/issues"},"scripts":{"install":"node-waf configure build"},"devDependencies":{},"_id":"fs-ext@0.2.0","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"c8bb26f98dac68dc08b7b574154f15f119bc1d76","size":3508,"noattachment":false,"key":"/fs-ext/-/fs-ext-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fs-ext/download/fs-ext-0.2.0.tgz"},"directories":{},"publish_time":1307738455982,"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1307738455982,"_cnpmcore_publish_time":"2021-12-16T23:00:40.018Z","hasInstallScript":true}},"readme":"fs-ext\n======\n\n[![Build Status][ci-img]][ci-url]\n[![Coverage Status][cov-img]][cov-url]\n[![Windows Status][ci-win-img]][ci-win-url]\n\nExtras not included in Node's fs module.\n\n**Note**:\n\n* From `v2.0.0` onwards, module doesn't override `fs` and `constants` Node.js core modules. Instead\n  import functions and constants directly:\n\n  ```js\n  const {flock, constants} = require('fs-ext');\n  // or\n  const fsExt = require('fs-ext');\n  // fsExt.flock\n  // fsExt.constants\n  ```\n\n* From `v1.0.0` onwards, fs.utime and fs.utimeSync have been removed.\n  Use fs.utimes and fs.utimesSync instead.\n\nInstallation\n------------\n\nInstall via npm:\n\n```sh\nnpm install fs-ext\n```\n\nUsage\n-----\n\nfs-ext imports all of the methods from the core 'fs' module, so you don't\nneed two objects.\n\n```js\nconst fs = require('fs');\nconst {flock} = require('fs-ext');\n\nconst fd = fs.openSync('foo.txt', 'r');\nflock(fd, 'ex', (err) => {\n    if (err) {\n        return console.error(\"Couldn't lock file\");\n    }\n    // file is locked\n});\n```\n\nFor an advanced example checkout `example.js`.\n\nAPI\n---\n\n### flock(fd, flags, [callback])\n\nAsynchronous flock(2). No arguments other than a possible error are passed to\nthe callback. Flags can be 'sh', 'ex', 'shnb', 'exnb', 'un' and correspond\nto the various LOCK_SH, LOCK_EX, LOCK_SH|LOCK_NB, etc.\n\nNOTE (from flock() man page): flock() does not lock files over NFS. Use fcntl(2)\ninstead: that does work over NFS, given a sufficiently recent version of Linux\nand a server which supports locking.\n\n\n### flockSync(fd, flags)\n\nSynchronous flock(2). Throws an exception on error.\n\n### fcntl(fd, cmd, [arg], [callback])\n\nAsynchronous fcntl(2).\n\ncallback will be given two arguments (err, result).\n\nThe supported commands are:\n\n- 'getfd' ( F_GETFD )\n- 'setfd' ( F_SETFD )\n- 'setlk' ( F_SETLK )\n- 'getlk' ( F_GETLK )\n- 'setlkw' ( F_SETLKW )\n\nRequiring this module adds `FD_CLOEXEC` to the constants module, for use with F_SETFD,\nand also F_RDLCK, F_WRLCK and F_UNLCK for use with F_SETLK (etc).\n\nFile locking can be used like so:\n\n```js\nconst {fnctl, constants} = require('fs-ext');\n\nfcntl(fd, 'setlkw', constants.F_WRLCK, (err) => {\n    if (!err) {\n        // Lock succeeded\n    }\n});\n```\n\n### fcntlSync(fd, flags)\n\nSynchronous fcntl(2). Throws an exception on error.\n\n### seek(fd, offset, whence, [callback])\n\nAsynchronous lseek(2).\n\ncallback will be given two arguments (err, currFilePos).\n\nwhence can be 0 (SEEK_SET) to set the new position in bytes to offset,\n1 (SEEK_CUR) to set the new position to the current position plus offset\nbytes (can be negative), or 2 (SEEK_END) to set to the end of the file\nplus offset bytes (usually negative or zero to seek to the end of the file).\n\n### seekSync(fd, offset, whence)\n\nSynchronous lseek(2). Throws an exception on error.  Returns current\nfile position.\n\n\n\n[ci-img]: https://travis-ci.org/baudehlo/node-fs-ext.svg?branch=master\n[ci-url]: https://travis-ci.org/baudehlo/node-fs-ext\n[cov-img]: https://codecov.io/github/baudehlo/node-fs-ext/coverage.svg\n[cov-url]: https://codecov.io/github/baudehlo/node-fs-ext?branch=master\n[ci-win-img]: https://ci.appveyor.com/api/projects/status/pqbnutckk0n46uc8?svg=true\n[ci-win-url]: https://ci.appveyor.com/project/baudehlo/node-fs-ext/branch/master\n","_attachments":{},"homepage":"https://github.com/baudehlo/node-fs-ext/","bugs":{"url":"https://github.com/baudehlo/node-fs-ext/issues"}}