Skip to content

Commit 59c4cd8

Browse files
committed
Update default extensions to match node
Extension list sourced from https://nodejs.org/api/modules.html#modules_file_modules Fixes #137
1 parent 2674fad commit 59c4cd8

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

Diff for: lib/async.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ module.exports = function resolve(x, options, callback) {
2929
};
3030
var readFile = opts.readFile || fs.readFile;
3131

32-
var extensions = opts.extensions || ['.js'];
32+
var extensions = opts.extensions || ['.js', '.json', '.node'];
3333
var y = opts.basedir || path.dirname(caller());
3434

3535
opts.paths = opts.paths || [];

Diff for: lib/sync.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ module.exports = function (x, options) {
2020
};
2121
var readFileSync = opts.readFileSync || fs.readFileSync;
2222

23-
var extensions = opts.extensions || ['.js'];
23+
var extensions = opts.extensions || ['.js', '.json', '.node'];
2424
var y = opts.basedir || path.dirname(caller());
2525

2626
opts.paths = opts.paths || [];

Diff for: readme.markdown

+2-2
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ default `opts` values:
8484
{
8585
paths: [],
8686
basedir: __dirname,
87-
extensions: [ '.js' ],
87+
extensions: [ '.js', '.json', '.node' ],
8888
readFile: fs.readFile,
8989
isFile: function (file, cb) {
9090
fs.stat(file, function (err, stat) {
@@ -132,7 +132,7 @@ default `opts` values:
132132
{
133133
paths: [],
134134
basedir: __dirname,
135-
extensions: [ '.js' ],
135+
extensions: [ '.js', '.json', '.node' ],
136136
readFileSync: fs.readFileSync,
137137
isFile: function (file) {
138138
try { return fs.statSync(file).isFile() }

0 commit comments

Comments
 (0)