1 | "use strict";
|
2 | const cfg_1 = require("../../commons/cfg");
|
3 | const applyGlobalGroup_1 = require("../../fns/add-cmd/applyGlobalGroup");
|
4 | const cmdName_1 = require("../../fns/cmdName");
|
5 | const ConfigWriter_1 = require("../../lib/ConfigWriter");
|
6 | const 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 | };
|
18 | module.exports = cmd;
|