diff --git a/index.js b/index.js index 6a1fdea..344b6c3 100644 --- a/index.js +++ b/index.js @@ -32,6 +32,8 @@ module.exports = function (host, opts) { return buffer(req).then(function (body) { var file = path.join(opts.dirname, tapename(req, body)); + mkdirp.sync(path.dirname(file)); + return Promise.try(function () { return require.resolve(file); }).catch(ModuleNotFoundError, function (/* err */) {