diff options
Diffstat (limited to 'deps/npm/node_modules/pacote/lib/fetchers/file.js')
-rw-r--r-- | deps/npm/node_modules/pacote/lib/fetchers/file.js | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/deps/npm/node_modules/pacote/lib/fetchers/file.js b/deps/npm/node_modules/pacote/lib/fetchers/file.js index 5688cd1bdd..a58e329130 100644 --- a/deps/npm/node_modules/pacote/lib/fetchers/file.js +++ b/deps/npm/node_modules/pacote/lib/fetchers/file.js @@ -17,6 +17,10 @@ const MAX_BULK_SIZE = 2 * 1024 * 1024 // 2MB const fetchFile = module.exports = Object.create(null) Fetcher.impl(fetchFile, { + packument (spec, opts) { + return BB.reject(new Error('Not implemented yet')) + }, + manifest (spec, opts) { // We can't do much here. `finalizeManifest` will take care of // calling `tarball` to fill out all the necessary details. @@ -39,9 +43,9 @@ Fetcher.impl(fetchFile, { opts.cache, `pacote:tarball:file:${src}`, data, { integrity: opts.integrity } - ).then(integrity => ({data, integrity})) + ).then(integrity => ({ data, integrity })) } else { - return {data} + return { data } } }).then(info => { if (info.integrity) { stream.emit('integrity', info.integrity) } @@ -64,7 +68,7 @@ Fetcher.impl(fetchFile, { return pipe(fs.createReadStream(src), stream) }) } - }, err => stream.emit('error', err)) + }).catch(err => stream.emit('error', err)) return stream }, |