@@ -29,7 +29,7 @@ const completion = async (opts, cb) => {
29
29
return cb ( )
30
30
}
31
31
// have the package, get the fields
32
- const config = npm . flatOptions
32
+ const config = { ... npm . flatOptions , fullMetadata : true , preferOnline : true }
33
33
const { defaultTag } = config
34
34
const spec = npa ( opts . conf . argv . remain [ 2 ] )
35
35
const pckmnt = await packument ( spec , config )
@@ -63,7 +63,7 @@ const completion = async (opts, cb) => {
63
63
const view = async args => {
64
64
if ( ! args . length ) args = [ '.' ]
65
65
66
- const opts = npm . flatOptions
66
+ const opts = { ... npm . flatOptions , preferOnline : true , fullMetadata : true }
67
67
const pkg = args . shift ( )
68
68
let nv
69
69
if ( / ^ [ . ] @ / . test ( pkg ) ) {
@@ -97,11 +97,7 @@ const fetchAndRead = async (nv, args, opts) => {
97
97
// get the data about this package
98
98
let version = nv . rawSpec || npm . flatOptions . defaultTag
99
99
100
- const pckmnt = await packument ( nv , {
101
- ...opts ,
102
- fullMetadata : true ,
103
- 'prefer-online' : true
104
- } )
100
+ const pckmnt = await packument ( nv , opts )
105
101
106
102
if ( pckmnt [ 'dist-tags' ] && pckmnt [ 'dist-tags' ] [ version ] ) {
107
103
version = pckmnt [ 'dist-tags' ] [ version ]
0 commit comments