UNPKG

647 BJavaScriptView Raw
1"use strict";
2const cfg_1 = require("../../commons/cfg");
3const applyGlobalGroup_1 = require("../../fns/add-cmd/applyGlobalGroup");
4const cmdName_1 = require("../../fns/cmdName");
5const ConfigWriter_1 = require("../../lib/ConfigWriter");
6const cmd = {
7 builder(argv) {
8 applyGlobalGroup_1.applyGlobalGroup(argv);
9 cfg_1.addCfgKey(argv);
10 return cfg_1.addCfgScope(argv);
11 },
12 command: `${cmdName_1.cmdName(__filename)} <key> [scope]`,
13 describe: 'Remove a config option shared by all projects',
14 handler(c) {
15 new ConfigWriter_1.ConfigWriter().unset(c.key, c.scope).save();
16 }
17};
18module.exports = cmd;