summaryrefslogtreecommitdiff
path: root/deps/npm/node_modules/pacote/lib/fetchers/file.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/npm/node_modules/pacote/lib/fetchers/file.js')
-rw-r--r--deps/npm/node_modules/pacote/lib/fetchers/file.js10
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
},