Skip to content

Commit df829dc

Browse files
authored
Merge pull request #62 from richdunajewski/master
Switched from default 'fs' module to 'graceful-fs' to prevent EMFILE …
2 parents 4eaae65 + bfef5e9 commit df829dc

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

index.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
var _fs = require('fs')
1+
var _fs
2+
try {
3+
_fs = require('graceful-fs')
4+
} catch (_) {
5+
_fs = require('fs')
6+
}
27

38
function readFile (file, options, callback) {
49
if (callback == null) {

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
"author": "JP Richardson <[email protected]>",
1818
"license": "MIT",
1919
"dependencies": {},
20+
"optionalDependencies": {
21+
"graceful-fs": "^4.1.6"
22+
},
2023
"devDependencies": {
2124
"mocha": "2.x",
2225
"mock-fs": "^3.8.0",

0 commit comments

Comments
 (0)