Skip to content

Commit ed39edd

Browse files
committed
Fix path.dirname(undefined) throwing on Node v6
1 parent a238dd1 commit ed39edd

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

index.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,7 @@ function resolve(id, opts, cb) {
214214
// opts.packageFilter
215215

216216
opts = opts || {};
217+
opts.filename = opts.filename || '';
217218

218219
var base = path.dirname(opts.filename);
219220

@@ -278,6 +279,8 @@ resolve.sync = function (id, opts) {
278279
// opts.packageFilter
279280

280281
opts = opts || {};
282+
opts.filename = opts.filename || '';
283+
281284
var base = path.dirname(opts.filename);
282285

283286
if (opts.basedir) {

0 commit comments

Comments
 (0)