diff --git a/src/save/save.js b/src/save/save.js index f332582..0598c96 100644 --- a/src/save/save.js +++ b/src/save/save.js @@ -11,7 +11,7 @@ function save(filepath, streams, item) { streams = [].concat(streams); return Promise.resolve().then(() => { - return fs.ensureDir(path.dirname(pathComponents.dir)); + return fs.ensureDir(pathComponents.dir); }).then(() => { return Promise.all(streams.map((stream, index) => { const target = streams.length > 1 ? path.join(pathComponents.dir, `${pathComponents.name}-${index}${pathComponents.ext}`) : filepath;