Skip to content

Commit 190065e

Browse files
authored
feat: warn on deprecated config (npm#62)
1 parent 1f47a6c commit 190065e

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

lib/index.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -506,10 +506,9 @@ class Config {
506506
}
507507

508508
[_checkDeprecated] (key, where, obj, kv) {
509-
// XXX a future npm version will make this a warning.
510-
// An even more future npm version will make this an error.
509+
// XXX(npm9+) make this throw an error
511510
if (this.deprecated[key]) {
512-
log.verbose('config', key, this.deprecated[key])
511+
log.warn('config', key, this.deprecated[key])
513512
}
514513
}
515514

test/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,7 @@ loglevel = yolo
355355
['warn', 'invalid config', 'Must be one or more', 'numeric value'],
356356
['warn', 'invalid config', 'prefix=true', 'set in command line options'],
357357
['warn', 'invalid config', 'Must be', 'valid filesystem path'],
358-
['verbose', 'config', 'also', 'Please use --include=dev instead.'],
358+
['warn', 'config', 'also', 'Please use --include=dev instead.'],
359359
['warn', 'invalid config', 'loglevel="yolo"',
360360
`set in ${resolve(path, 'project/.npmrc')}`],
361361
['warn', 'invalid config', 'Must be one of:',
@@ -506,7 +506,7 @@ loglevel = yolo
506506
['warn', 'invalid config', 'Must be one or more', 'numeric value'],
507507
['warn', 'invalid config', 'prefix=true', 'set in command line options'],
508508
['warn', 'invalid config', 'Must be', 'valid filesystem path'],
509-
['verbose', 'config', 'also', 'Please use --include=dev instead.'],
509+
['warn', 'config', 'also', 'Please use --include=dev instead.'],
510510
])
511511
})
512512

0 commit comments

Comments
 (0)