12345678910111213141516171819202122232425262728 |
- const BaseCommand = require('./base-command.js')
- class Get extends BaseCommand {
- /* istanbul ignore next - see test/lib/load-all-commands.js */
- static get description () {
- return 'Get a value from the npm configuration'
- }
- /* istanbul ignore next - see test/lib/load-all-commands.js */
- static get name () {
- return 'get'
- }
- /* istanbul ignore next - see test/lib/load-all-commands.js */
- static get usage () {
- return ['[<key> ...] (See `npm config`)']
- }
- /* istanbul ignore next - see test/lib/load-all-commands.js */
- async completion (opts) {
- return this.npm.commands.config.completion(opts)
- }
- exec (args, cb) {
- this.npm.commands.config(['get'].concat(args), cb)
- }
- }
- module.exports = Get
|