🚨 Active Supply Chain Attack:node-ipc Package Compromised.Learn More
Socket
Book a DemoSign in
Socket

@slack/cli-test

Package Overview
Dependencies
Maintainers
10
Versions
31
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@slack/cli-test - npm Package Compare versions

Comparing version
2.2.1
to
2.2.2
+13
-26
dist/cli/cli-process.js
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -26,10 +17,8 @@ exports.SlackCLIProcess = void 0;

*/
execAsync(shellOpts) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = this.assembleShellInvocation();
// biome-ignore lint/style/noNonNullAssertion: the constructor checks for the truthiness of this environment variable
const proc = shell_1.shell.spawnProcess(process.env.SLACK_CLI_PATH, cmd, shellOpts);
yield shell_1.shell.checkIfFinished(proc);
return proc;
});
async execAsync(shellOpts) {
const cmd = this.assembleShellInvocation();
// biome-ignore lint/style/noNonNullAssertion: the constructor checks for the truthiness of this environment variable
const proc = shell_1.shell.spawnProcess(process.env.SLACK_CLI_PATH, cmd, shellOpts);
await shell_1.shell.checkIfFinished(proc);
return proc;
}

@@ -39,12 +28,10 @@ /**

*/
execAsyncUntilOutputPresent(output, shellOpts) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = this.assembleShellInvocation();
// biome-ignore lint/style/noNonNullAssertion: the constructor checks for the truthiness of this environment variable
const proc = shell_1.shell.spawnProcess(process.env.SLACK_CLI_PATH, cmd, shellOpts);
yield shell_1.shell.waitForOutput(output, proc, {
timeout: shellOpts === null || shellOpts === void 0 ? void 0 : shellOpts.timeout,
});
return proc;
async execAsyncUntilOutputPresent(output, shellOpts) {
const cmd = this.assembleShellInvocation();
// biome-ignore lint/style/noNonNullAssertion: the constructor checks for the truthiness of this environment variable
const proc = shell_1.shell.spawnProcess(process.env.SLACK_CLI_PATH, cmd, shellOpts);
await shell_1.shell.waitForOutput(output, proc, {
timeout: shellOpts === null || shellOpts === void 0 ? void 0 : shellOpts.timeout,
});
return proc;
}

@@ -51,0 +38,0 @@ /**

@@ -1,1 +0,1 @@

{"version":3,"file":"cli-process.js","sourceRoot":"","sources":["../../src/cli/cli-process.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"cli-process.js","sourceRoot":"","sources":["../../src/cli/cli-process.ts"],"names":[],"mappings":"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"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -18,10 +9,8 @@ exports.list = exports.install = exports.del = void 0;

*/
const del = function appDelete(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['app', 'delete'], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const del = async function appDelete(args) {
const cmd = new cli_process_1.SlackCLIProcess(['app', 'delete'], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -33,10 +22,8 @@ exports.del = del;

*/
const install = function workspaceInstall(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['app', 'install'], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const install = async function workspaceInstall(args) {
const cmd = new cli_process_1.SlackCLIProcess(['app', 'install'], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -48,10 +35,8 @@ exports.install = install;

*/
const list = function appList(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['app', 'list'], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const list = async function appList(args) {
const cmd = new cli_process_1.SlackCLIProcess(['app', 'list'], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -58,0 +43,0 @@ exports.list = list;

@@ -1,1 +0,1 @@

{"version":3,"file":"app.js","sourceRoot":"","sources":["../../../src/cli/commands/app.ts"],"names":[],"mappings":";;;;;;;;;;;;AACA,gDAAiD;AAEjD;;;GAGG;AACI,MAAM,GAAG,GAAG,SAAe,SAAS,CAAC,IAA6B;;QACvE,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,KAAK,EAAE,QAAQ,CAAC,EAAE,IAAI,CAAC,CAAC;QACzD,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AANW,QAAA,GAAG,OAMd;AAEF;;;GAGG;AACI,MAAM,OAAO,GAAG,SAAe,gBAAgB,CAAC,IAA6B;;QAClF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,KAAK,EAAE,SAAS,CAAC,EAAE,IAAI,CAAC,CAAC;QAC1D,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AANW,QAAA,OAAO,WAMlB;AAEF;;;GAGG;AACI,MAAM,IAAI,GAAG,SAAe,OAAO,CAAC,IAA6B;;QACtE,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,KAAK,EAAE,MAAM,CAAC,EAAE,IAAI,CAAC,CAAC;QACvD,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AANW,QAAA,IAAI,QAMf;AAEF,kBAAe;IACb,MAAM,EAAE,WAAG;IACX,OAAO,EAAP,eAAO;IACP,IAAI,EAAJ,YAAI;CACL,CAAC"}
{"version":3,"file":"app.js","sourceRoot":"","sources":["../../../src/cli/commands/app.ts"],"names":[],"mappings":";;;AACA,gDAAiD;AAEjD;;;GAGG;AACI,MAAM,GAAG,GAAG,KAAK,UAAU,SAAS,CAAC,IAA6B;IACvE,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,KAAK,EAAE,QAAQ,CAAC,EAAE,IAAI,CAAC,CAAC;IACzD,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AANW,QAAA,GAAG,OAMd;AAEF;;;GAGG;AACI,MAAM,OAAO,GAAG,KAAK,UAAU,gBAAgB,CAAC,IAA6B;IAClF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,KAAK,EAAE,SAAS,CAAC,EAAE,IAAI,CAAC,CAAC;IAC1D,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AANW,QAAA,OAAO,WAMlB;AAEF;;;GAGG;AACI,MAAM,IAAI,GAAG,KAAK,UAAU,OAAO,CAAC,IAA6B;IACtE,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,KAAK,EAAE,MAAM,CAAC,EAAE,IAAI,CAAC,CAAC;IACvD,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AANW,QAAA,IAAI,QAMf;AAEF,kBAAe;IACb,MAAM,EAAE,WAAG;IACX,OAAO,EAAP,eAAO;IACP,IAAI,EAAJ,YAAI;CACL,CAAC"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -19,21 +10,19 @@ const cli_process_1 = require("../cli-process");

*/
loginNoPrompt: function loginNoPrompt(args) {
return __awaiter(this, void 0, void 0, function* () {
var _a;
const cmd = new cli_process_1.SlackCLIProcess(['login'], args, {
'--no-prompt': true,
});
const proc = yield cmd.execAsync();
// Get auth token
const authTicketSlashCommand = (_a = proc.output.match('/slackauthticket(.*)')) === null || _a === void 0 ? void 0 : _a[0];
if (!authTicketSlashCommand) {
throw new Error(`Could not extract \`/slackauthticket\` output from \`login --no-prompt\` command! Output: ${proc.output}`);
}
const authTicket = authTicketSlashCommand.split(' ')[1];
return {
output: proc.output,
authTicketSlashCommand,
authTicket,
};
loginNoPrompt: async function loginNoPrompt(args) {
var _a;
const cmd = new cli_process_1.SlackCLIProcess(['login'], args, {
'--no-prompt': true,
});
const proc = await cmd.execAsync();
// Get auth token
const authTicketSlashCommand = (_a = proc.output.match('/slackauthticket(.*)')) === null || _a === void 0 ? void 0 : _a[0];
if (!authTicketSlashCommand) {
throw new Error(`Could not extract \`/slackauthticket\` output from \`login --no-prompt\` command! Output: ${proc.output}`);
}
const authTicket = authTicketSlashCommand.split(' ')[1];
return {
output: proc.output,
authTicketSlashCommand,
authTicket,
};
},

@@ -46,12 +35,10 @@ /**

*/
loginChallengeExchange: function loginChallengeExchange(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['login'], args, {
'--no-prompt': true,
'--challenge': args.challenge,
'--ticket': args.authTicket,
});
const proc = yield cmd.execAsync();
return proc.output;
loginChallengeExchange: async function loginChallengeExchange(args) {
const cmd = new cli_process_1.SlackCLIProcess(['login'], args, {
'--no-prompt': true,
'--challenge': args.challenge,
'--ticket': args.authTicket,
});
const proc = await cmd.execAsync();
return proc.output;
},

@@ -62,15 +49,13 @@ /**

*/
logout: function logout(args) {
return __awaiter(this, void 0, void 0, function* () {
// Create the command with workspaces to logout of
const cmdOpts = {};
if (args && 'all' in args && !('team' in args) && args.all) {
cmdOpts['--all'] = true;
}
const cmd = new cli_process_1.SlackCLIProcess(['logout'], args, cmdOpts);
const proc = yield cmd.execAsync();
return proc.output;
});
logout: async function logout(args) {
// Create the command with workspaces to logout of
const cmdOpts = {};
if (args && 'all' in args && !('team' in args) && args.all) {
cmdOpts['--all'] = true;
}
const cmd = new cli_process_1.SlackCLIProcess(['logout'], args, cmdOpts);
const proc = await cmd.execAsync();
return proc.output;
},
};
//# sourceMappingURL=auth.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"auth.js","sourceRoot":"","sources":["../../../src/cli/commands/auth.ts"],"names":[],"mappings":";;;;;;;;;;;AACA,gDAKwB;AAUxB,kBAAe;IACb;;;;OAIG;IACH,aAAa,EAAE,SAAe,aAAa,CAAC,IAAiC;;;YAgB3E,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,OAAO,CAAC,EAAE,IAAI,EAAE;gBAC/C,aAAa,EAAE,IAAI;aACpB,CAAC,CAAC;YACH,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,EAAE,CAAC;YAEnC,iBAAiB;YACjB,MAAM,sBAAsB,GAAG,MAAA,IAAI,CAAC,MAAM,CAAC,KAAK,CAAC,sBAAsB,CAAC,0CAAG,CAAC,CAAC,CAAC;YAC9E,IAAI,CAAC,sBAAsB,EAAE,CAAC;gBAC5B,MAAM,IAAI,KAAK,CACb,6FAA6F,IAAI,CAAC,MAAM,EAAE,CAC3G,CAAC;YACJ,CAAC;YACD,MAAM,UAAU,GAAG,sBAAsB,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC;YAExD,OAAO;gBACL,MAAM,EAAE,IAAI,CAAC,MAAM;gBACnB,sBAAsB;gBACtB,UAAU;aACX,CAAC;QACJ,CAAC;KAAA;IAED;;;;;OAKG;IACH,sBAAsB,EAAE,SAAe,sBAAsB,CAC3D,IAAyC;;YAEzC,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,OAAO,CAAC,EAAE,IAAI,EAAE;gBAC/C,aAAa,EAAE,IAAI;gBACnB,aAAa,EAAE,IAAI,CAAC,SAAS;gBAC7B,UAAU,EAAE,IAAI,CAAC,UAAU;aAC5B,CAAC,CAAC;YACH,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,EAAE,CAAC;YACnC,OAAO,IAAI,CAAC,MAAM,CAAC;QACrB,CAAC;KAAA;IAED;;;OAGG;IACH,MAAM,EAAE,SAAe,MAAM,CAC3B,IAUG;;YAEH,kDAAkD;YAClD,MAAM,OAAO,GAA2B,EAAE,CAAC;YAC3C,IAAI,IAAI,IAAI,KAAK,IAAI,IAAI,IAAI,CAAC,CAAC,MAAM,IAAI,IAAI,CAAC,IAAI,IAAI,CAAC,GAAG,EAAE,CAAC;gBAC3D,OAAO,CAAC,OAAO,CAAC,GAAG,IAAI,CAAC;YAC1B,CAAC;YACD,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,QAAQ,CAAC,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;YAC3D,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,EAAE,CAAC;YACnC,OAAO,IAAI,CAAC,MAAM,CAAC;QACrB,CAAC;KAAA;CACF,CAAC"}
{"version":3,"file":"auth.js","sourceRoot":"","sources":["../../../src/cli/commands/auth.ts"],"names":[],"mappings":";;AACA,gDAKwB;AAUxB,kBAAe;IACb;;;;OAIG;IACH,aAAa,EAAE,KAAK,UAAU,aAAa,CAAC,IAAiC;;QAgB3E,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,OAAO,CAAC,EAAE,IAAI,EAAE;YAC/C,aAAa,EAAE,IAAI;SACpB,CAAC,CAAC;QACH,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,EAAE,CAAC;QAEnC,iBAAiB;QACjB,MAAM,sBAAsB,GAAG,MAAA,IAAI,CAAC,MAAM,CAAC,KAAK,CAAC,sBAAsB,CAAC,0CAAG,CAAC,CAAC,CAAC;QAC9E,IAAI,CAAC,sBAAsB,EAAE,CAAC;YAC5B,MAAM,IAAI,KAAK,CACb,6FAA6F,IAAI,CAAC,MAAM,EAAE,CAC3G,CAAC;QACJ,CAAC;QACD,MAAM,UAAU,GAAG,sBAAsB,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC;QAExD,OAAO;YACL,MAAM,EAAE,IAAI,CAAC,MAAM;YACnB,sBAAsB;YACtB,UAAU;SACX,CAAC;IACJ,CAAC;IAED;;;;;OAKG;IACH,sBAAsB,EAAE,KAAK,UAAU,sBAAsB,CAC3D,IAAyC;QAEzC,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,OAAO,CAAC,EAAE,IAAI,EAAE;YAC/C,aAAa,EAAE,IAAI;YACnB,aAAa,EAAE,IAAI,CAAC,SAAS;YAC7B,UAAU,EAAE,IAAI,CAAC,UAAU;SAC5B,CAAC,CAAC;QACH,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,EAAE,CAAC;QACnC,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;IAED;;;OAGG;IACH,MAAM,EAAE,KAAK,UAAU,MAAM,CAC3B,IAUG;QAEH,kDAAkD;QAClD,MAAM,OAAO,GAA2B,EAAE,CAAC;QAC3C,IAAI,IAAI,IAAI,KAAK,IAAI,IAAI,IAAI,CAAC,CAAC,MAAM,IAAI,IAAI,CAAC,IAAI,IAAI,CAAC,GAAG,EAAE,CAAC;YAC3D,OAAO,CAAC,OAAO,CAAC,GAAG,IAAI,CAAC;QAC1B,CAAC;QACD,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,QAAQ,CAAC,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;QAC3D,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,EAAE,CAAC;QACnC,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CACF,CAAC"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -18,10 +9,8 @@ exports.remove = exports.list = exports.add = void 0;

*/
const add = function collaboratorsAdd(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['collaborators', 'add', args.collaboratorEmail], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const add = async function collaboratorsAdd(args) {
const cmd = new cli_process_1.SlackCLIProcess(['collaborators', 'add', args.collaboratorEmail], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -33,10 +22,8 @@ exports.add = add;

*/
const list = function collaboratorsList(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['collaborators', 'list'], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const list = async function collaboratorsList(args) {
const cmd = new cli_process_1.SlackCLIProcess(['collaborators', 'list'], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -49,10 +36,8 @@ exports.list = list;

*/
const remove = function collaboratorsRemove(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['collaborators', 'remove', args.collaboratorEmail], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const remove = async function collaboratorsRemove(args) {
const cmd = new cli_process_1.SlackCLIProcess(['collaborators', 'remove', args.collaboratorEmail], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -59,0 +44,0 @@ exports.remove = remove;

@@ -1,1 +0,1 @@

{"version":3,"file":"collaborator.js","sourceRoot":"","sources":["../../../src/cli/commands/collaborator.ts"],"names":[],"mappings":";;;;;;;;;;;;AACA,gDAAiD;AAOjD;;;GAGG;AACI,MAAM,GAAG,GAAG,SAAe,gBAAgB,CAAC,IAAiD;;QAClG,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,KAAK,EAAE,IAAI,CAAC,iBAAiB,CAAC,EAAE,IAAI,CAAC,CAAC;QACxF,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AANW,QAAA,GAAG,OAMd;AAEF;;;GAGG;AACI,MAAM,IAAI,GAAG,SAAe,iBAAiB,CAAC,IAA6B;;QAChF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,MAAM,CAAC,EAAE,IAAI,CAAC,CAAC;QACjE,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AANW,QAAA,IAAI,QAMf;AAEF;;;;GAIG;AACI,MAAM,MAAM,GAAG,SAAe,mBAAmB,CACtD,IAAiD;;QAEjD,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,QAAQ,EAAE,IAAI,CAAC,iBAAiB,CAAC,EAAE,IAAI,CAAC,CAAC;QAC3F,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AARW,QAAA,MAAM,UAQjB;AAEF,kBAAe;IACb,GAAG,EAAH,WAAG;IACH,IAAI,EAAJ,YAAI;IACJ,MAAM,EAAN,cAAM;CACP,CAAC"}
{"version":3,"file":"collaborator.js","sourceRoot":"","sources":["../../../src/cli/commands/collaborator.ts"],"names":[],"mappings":";;;AACA,gDAAiD;AAOjD;;;GAGG;AACI,MAAM,GAAG,GAAG,KAAK,UAAU,gBAAgB,CAAC,IAAiD;IAClG,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,KAAK,EAAE,IAAI,CAAC,iBAAiB,CAAC,EAAE,IAAI,CAAC,CAAC;IACxF,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AANW,QAAA,GAAG,OAMd;AAEF;;;GAGG;AACI,MAAM,IAAI,GAAG,KAAK,UAAU,iBAAiB,CAAC,IAA6B;IAChF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,MAAM,CAAC,EAAE,IAAI,CAAC,CAAC;IACjE,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AANW,QAAA,IAAI,QAMf;AAEF;;;;GAIG;AACI,MAAM,MAAM,GAAG,KAAK,UAAU,mBAAmB,CACtD,IAAiD;IAEjD,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,QAAQ,EAAE,IAAI,CAAC,iBAAiB,CAAC,EAAE,IAAI,CAAC,CAAC;IAC3F,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AARW,QAAA,MAAM,UAQjB;AAEF,kBAAe;IACb,GAAG,EAAH,WAAG;IACH,IAAI,EAAJ,YAAI;IACJ,MAAM,EAAN,cAAM;CACP,CAAC"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -18,15 +9,13 @@ exports.create = void 0;

*/
const create = function create(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmdOpts = {};
if ('template' in args) {
cmdOpts['--template'] = args.template;
if ('branch' in args) {
cmdOpts['--branch'] = args.branch;
}
const create = async function create(args) {
const cmdOpts = {};
if ('template' in args) {
cmdOpts['--template'] = args.template;
if ('branch' in args) {
cmdOpts['--branch'] = args.branch;
}
const cmd = new cli_process_1.SlackCLIProcess(['create', args.appPath], args, cmdOpts);
const proc = yield cmd.execAsync();
return proc.output;
});
}
const cmd = new cli_process_1.SlackCLIProcess(['create', args.appPath], args, cmdOpts);
const proc = await cmd.execAsync();
return proc.output;
};

@@ -33,0 +22,0 @@ exports.create = create;

@@ -1,1 +0,1 @@

{"version":3,"file":"create.js","sourceRoot":"","sources":["../../../src/cli/commands/create.ts"],"names":[],"mappings":";;;;;;;;;;;;AACA,gDAA8E;AAE9E;;;GAGG;AACI,MAAM,MAAM,GAAG,SAAe,MAAM,CACzC,IAKC;;QAED,MAAM,OAAO,GAA2B,EAAE,CAAC;QAC3C,IAAI,UAAU,IAAI,IAAI,EAAE,CAAC;YACvB,OAAO,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC,QAAQ,CAAC;YACtC,IAAI,QAAQ,IAAI,IAAI,EAAE,CAAC;gBACrB,OAAO,CAAC,UAAU,CAAC,GAAG,IAAI,CAAC,MAAM,CAAC;YACpC,CAAC;QACH,CAAC;QACD,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,QAAQ,EAAE,IAAI,CAAC,OAAO,CAAC,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;QACzE,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,EAAE,CAAC;QACnC,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AAlBW,QAAA,MAAM,UAkBjB;AAEF,kBAAe,cAAM,CAAC"}
{"version":3,"file":"create.js","sourceRoot":"","sources":["../../../src/cli/commands/create.ts"],"names":[],"mappings":";;;AACA,gDAA8E;AAE9E;;;GAGG;AACI,MAAM,MAAM,GAAG,KAAK,UAAU,MAAM,CACzC,IAKC;IAED,MAAM,OAAO,GAA2B,EAAE,CAAC;IAC3C,IAAI,UAAU,IAAI,IAAI,EAAE,CAAC;QACvB,OAAO,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC,QAAQ,CAAC;QACtC,IAAI,QAAQ,IAAI,IAAI,EAAE,CAAC;YACrB,OAAO,CAAC,UAAU,CAAC,GAAG,IAAI,CAAC,MAAM,CAAC;QACpC,CAAC;IACH,CAAC;IACD,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,QAAQ,EAAE,IAAI,CAAC,OAAO,CAAC,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IACzE,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,EAAE,CAAC;IACnC,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AAlBW,QAAA,MAAM,UAkBjB;AAEF,kBAAe,cAAM,CAAC"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -24,14 +15,12 @@ exports.datastoreQuery = exports.datastorePut = exports.datastoreDelete = exports.datastoreGet = void 0;

*/
const datastoreGet = function datastoreGet(args) {
return __awaiter(this, void 0, void 0, function* () {
const getQueryObj = {
datastore: args.datastoreName,
id: args.primaryKeyValue,
};
const cmd = new cli_process_1.SlackCLIProcess(['datastore', 'get', escapeJSON(getQueryObj)], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const datastoreGet = async function datastoreGet(args) {
const getQueryObj = {
datastore: args.datastoreName,
id: args.primaryKeyValue,
};
const cmd = new cli_process_1.SlackCLIProcess(['datastore', 'get', escapeJSON(getQueryObj)], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -43,14 +32,12 @@ exports.datastoreGet = datastoreGet;

*/
const datastoreDelete = function datastoreDelete(args) {
return __awaiter(this, void 0, void 0, function* () {
const deleteQueryObj = {
datastore: args.datastoreName,
id: args.primaryKeyValue,
};
const cmd = new cli_process_1.SlackCLIProcess(['datastore', 'delete', escapeJSON(deleteQueryObj)], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const datastoreDelete = async function datastoreDelete(args) {
const deleteQueryObj = {
datastore: args.datastoreName,
id: args.primaryKeyValue,
};
const cmd = new cli_process_1.SlackCLIProcess(['datastore', 'delete', escapeJSON(deleteQueryObj)], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -62,14 +49,12 @@ exports.datastoreDelete = datastoreDelete;

*/
const datastorePut = function datastorePut(args) {
return __awaiter(this, void 0, void 0, function* () {
const putQueryObj = {
datastore: args.datastoreName,
item: args.putItem,
};
const cmd = new cli_process_1.SlackCLIProcess(['datastore', 'put', escapeJSON(putQueryObj)], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const datastorePut = async function datastorePut(args) {
const putQueryObj = {
datastore: args.datastoreName,
item: args.putItem,
};
const cmd = new cli_process_1.SlackCLIProcess(['datastore', 'put', escapeJSON(putQueryObj)], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -81,15 +66,13 @@ exports.datastorePut = datastorePut;

*/
const datastoreQuery = function datastoreQuery(args) {
return __awaiter(this, void 0, void 0, function* () {
const queryObj = {
datastore: args.datastoreName,
expression: args.queryExpression,
expression_values: args.queryExpressionValues,
};
const cmd = new cli_process_1.SlackCLIProcess(['datastore', 'query', escapeJSON(queryObj)], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const datastoreQuery = async function datastoreQuery(args) {
const queryObj = {
datastore: args.datastoreName,
expression: args.queryExpression,
expression_values: args.queryExpressionValues,
};
const cmd = new cli_process_1.SlackCLIProcess(['datastore', 'query', escapeJSON(queryObj)], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -96,0 +79,0 @@ exports.datastoreQuery = datastoreQuery;

@@ -1,1 +0,1 @@

{"version":3,"file":"datastore.js","sourceRoot":"","sources":["../../../src/cli/commands/datastore.ts"],"names":[],"mappings":";;;;;;;;;;;;AACA,gDAAiD;AAejD;;GAEG;AACH,SAAS,UAAU,CAAC,GAA4B;IAC9C,OAAO,IAAI,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC,OAAO,CAAC,IAAI,EAAE,KAAK,CAAC,GAAG,CAAC;AACzD,CAAC;AAED;;;GAGG;AACI,MAAM,YAAY,GAAG,SAAe,YAAY,CACrD,IAAoG;;QAEpG,MAAM,WAAW,GAAG;YAClB,SAAS,EAAE,IAAI,CAAC,aAAa;YAC7B,EAAE,EAAE,IAAI,CAAC,eAAe;SACzB,CAAC;QACF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,WAAW,EAAE,KAAK,EAAE,UAAU,CAAC,WAAW,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC;QACrF,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AAZW,QAAA,YAAY,gBAYvB;AAEF;;;GAGG;AACI,MAAM,eAAe,GAAG,SAAe,eAAe,CAC3D,IAAoG;;QAEpG,MAAM,cAAc,GAAG;YACrB,SAAS,EAAE,IAAI,CAAC,aAAa;YAC7B,EAAE,EAAE,IAAI,CAAC,eAAe;SACzB,CAAC;QACF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,WAAW,EAAE,QAAQ,EAAE,UAAU,CAAC,cAAc,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC;QAC3F,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AAZW,QAAA,eAAe,mBAY1B;AAEF;;;GAGG;AACI,MAAM,YAAY,GAAG,SAAe,YAAY,CACrD,IAA4F;;QAE5F,MAAM,WAAW,GAAG;YAClB,SAAS,EAAE,IAAI,CAAC,aAAa;YAC7B,IAAI,EAAE,IAAI,CAAC,OAAO;SACnB,CAAC;QACF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,WAAW,EAAE,KAAK,EAAE,UAAU,CAAC,WAAW,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC;QACrF,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AAZW,QAAA,YAAY,gBAYvB;AAEF;;;GAGG;AACI,MAAM,cAAc,GAAG,SAAe,cAAc,CACzD,IACgG;;QAEhG,MAAM,QAAQ,GAAG;YACf,SAAS,EAAE,IAAI,CAAC,aAAa;YAC7B,UAAU,EAAE,IAAI,CAAC,eAAe;YAChC,iBAAiB,EAAE,IAAI,CAAC,qBAAqB;SAC9C,CAAC;QACF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,WAAW,EAAE,OAAO,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC;QACpF,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AAdW,QAAA,cAAc,kBAczB;AAEF,kBAAe;IACb,YAAY,EAAZ,oBAAY;IACZ,eAAe,EAAf,uBAAe;IACf,YAAY,EAAZ,oBAAY;IACZ,cAAc,EAAd,sBAAc;CACf,CAAC"}
{"version":3,"file":"datastore.js","sourceRoot":"","sources":["../../../src/cli/commands/datastore.ts"],"names":[],"mappings":";;;AACA,gDAAiD;AAejD;;GAEG;AACH,SAAS,UAAU,CAAC,GAA4B;IAC9C,OAAO,IAAI,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC,OAAO,CAAC,IAAI,EAAE,KAAK,CAAC,GAAG,CAAC;AACzD,CAAC;AAED;;;GAGG;AACI,MAAM,YAAY,GAAG,KAAK,UAAU,YAAY,CACrD,IAAoG;IAEpG,MAAM,WAAW,GAAG;QAClB,SAAS,EAAE,IAAI,CAAC,aAAa;QAC7B,EAAE,EAAE,IAAI,CAAC,eAAe;KACzB,CAAC;IACF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,WAAW,EAAE,KAAK,EAAE,UAAU,CAAC,WAAW,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC;IACrF,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AAZW,QAAA,YAAY,gBAYvB;AAEF;;;GAGG;AACI,MAAM,eAAe,GAAG,KAAK,UAAU,eAAe,CAC3D,IAAoG;IAEpG,MAAM,cAAc,GAAG;QACrB,SAAS,EAAE,IAAI,CAAC,aAAa;QAC7B,EAAE,EAAE,IAAI,CAAC,eAAe;KACzB,CAAC;IACF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,WAAW,EAAE,QAAQ,EAAE,UAAU,CAAC,cAAc,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC;IAC3F,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AAZW,QAAA,eAAe,mBAY1B;AAEF;;;GAGG;AACI,MAAM,YAAY,GAAG,KAAK,UAAU,YAAY,CACrD,IAA4F;IAE5F,MAAM,WAAW,GAAG;QAClB,SAAS,EAAE,IAAI,CAAC,aAAa;QAC7B,IAAI,EAAE,IAAI,CAAC,OAAO;KACnB,CAAC;IACF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,WAAW,EAAE,KAAK,EAAE,UAAU,CAAC,WAAW,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC;IACrF,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AAZW,QAAA,YAAY,gBAYvB;AAEF;;;GAGG;AACI,MAAM,cAAc,GAAG,KAAK,UAAU,cAAc,CACzD,IACgG;IAEhG,MAAM,QAAQ,GAAG;QACf,SAAS,EAAE,IAAI,CAAC,aAAa;QAC7B,UAAU,EAAE,IAAI,CAAC,eAAe;QAChC,iBAAiB,EAAE,IAAI,CAAC,qBAAqB;KAC9C,CAAC;IACF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,WAAW,EAAE,OAAO,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC;IACpF,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AAdW,QAAA,cAAc,kBAczB;AAEF,kBAAe;IACb,YAAY,EAAZ,oBAAY;IACZ,eAAe,EAAf,uBAAe;IACf,YAAY,EAAZ,oBAAY;IACZ,cAAc,EAAd,sBAAc;CACf,CAAC"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -18,10 +9,8 @@ exports.remove = exports.list = exports.add = void 0;

*/
const add = function envAdd(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['env', 'add', args.secretKey, args.secretValue], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const add = async function envAdd(args) {
const cmd = new cli_process_1.SlackCLIProcess(['env', 'add', args.secretKey, args.secretValue], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -33,10 +22,8 @@ exports.add = add;

*/
const list = function envList(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['env', 'list'], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const list = async function envList(args) {
const cmd = new cli_process_1.SlackCLIProcess(['env', 'list'], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -48,10 +35,8 @@ exports.list = list;

*/
const remove = function envRemove(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['env', 'remove', args.secretKey], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const remove = async function envRemove(args) {
const cmd = new cli_process_1.SlackCLIProcess(['env', 'remove', args.secretKey], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -58,0 +43,0 @@ exports.remove = remove;

@@ -1,1 +0,1 @@

{"version":3,"file":"env.js","sourceRoot":"","sources":["../../../src/cli/commands/env.ts"],"names":[],"mappings":";;;;;;;;;;;;AACA,gDAAiD;AASjD;;;GAGG;AACI,MAAM,GAAG,GAAG,SAAe,MAAM,CAAC,IAAmD;;QAC1F,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,KAAK,EAAE,KAAK,EAAE,IAAI,CAAC,SAAS,EAAE,IAAI,CAAC,WAAW,CAAC,EAAE,IAAI,CAAC,CAAC;QACxF,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AANW,QAAA,GAAG,OAMd;AAEF;;;GAGG;AACI,MAAM,IAAI,GAAG,SAAe,OAAO,CAAC,IAA6B;;QACtE,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,KAAK,EAAE,MAAM,CAAC,EAAE,IAAI,CAAC,CAAC;QACvD,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AANW,QAAA,IAAI,QAMf;AAEF;;;GAGG;AACI,MAAM,MAAM,GAAG,SAAe,SAAS,CAC5C,IAAsE;;QAEtE,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,KAAK,EAAE,QAAQ,EAAE,IAAI,CAAC,SAAS,CAAC,EAAE,IAAI,CAAC,CAAC;QACzE,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AARW,QAAA,MAAM,UAQjB;AAEF,kBAAe;IACb,GAAG,EAAH,WAAG;IACH,IAAI,EAAJ,YAAI;IACJ,MAAM,EAAN,cAAM;CACP,CAAC"}
{"version":3,"file":"env.js","sourceRoot":"","sources":["../../../src/cli/commands/env.ts"],"names":[],"mappings":";;;AACA,gDAAiD;AASjD;;;GAGG;AACI,MAAM,GAAG,GAAG,KAAK,UAAU,MAAM,CAAC,IAAmD;IAC1F,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,KAAK,EAAE,KAAK,EAAE,IAAI,CAAC,SAAS,EAAE,IAAI,CAAC,WAAW,CAAC,EAAE,IAAI,CAAC,CAAC;IACxF,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AANW,QAAA,GAAG,OAMd;AAEF;;;GAGG;AACI,MAAM,IAAI,GAAG,KAAK,UAAU,OAAO,CAAC,IAA6B;IACtE,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,KAAK,EAAE,MAAM,CAAC,EAAE,IAAI,CAAC,CAAC;IACvD,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AANW,QAAA,IAAI,QAMf;AAEF;;;GAGG;AACI,MAAM,MAAM,GAAG,KAAK,UAAU,SAAS,CAC5C,IAAsE;IAEtE,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,KAAK,EAAE,QAAQ,EAAE,IAAI,CAAC,SAAS,CAAC,EAAE,IAAI,CAAC,CAAC;IACzE,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AARW,QAAA,MAAM,UAQjB;AAEF,kBAAe;IACb,GAAG,EAAH,WAAG;IACH,IAAI,EAAJ,YAAI;IACJ,MAAM,EAAN,cAAM;CACP,CAAC"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -18,12 +9,10 @@ exports.selectAuth = exports.remove = exports.addSecret = exports.add = void 0;

*/
const add = function externalAuthAdd(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['external-auth', 'add'], args, {
'--provider': args.provider,
});
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const add = async function externalAuthAdd(args) {
const cmd = new cli_process_1.SlackCLIProcess(['external-auth', 'add'], args, {
'--provider': args.provider,
});
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -35,13 +24,11 @@ exports.add = add;

*/
const addSecret = function extAuthAddSecret(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['external-auth', 'add-secret'], args, {
'--provider': args.provider,
'--secret': args.secret,
});
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const addSecret = async function extAuthAddSecret(args) {
const cmd = new cli_process_1.SlackCLIProcess(['external-auth', 'add-secret'], args, {
'--provider': args.provider,
'--secret': args.secret,
});
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -53,16 +40,14 @@ exports.addSecret = addSecret;

*/
const remove = function extAuthRemove(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmdOpts = {
'--provider': args.provider,
};
if (args.all) {
cmdOpts['--all'] = true;
}
const cmd = new cli_process_1.SlackCLIProcess(['external-auth', 'remove'], args, cmdOpts);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const remove = async function extAuthRemove(args) {
const cmdOpts = {
'--provider': args.provider,
};
if (args.all) {
cmdOpts['--all'] = true;
}
const cmd = new cli_process_1.SlackCLIProcess(['external-auth', 'remove'], args, cmdOpts);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -74,19 +59,17 @@ exports.remove = remove;

*/
const selectAuth = function extAuthSelectAuth(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmdOpts = {
'--provider': args.provider,
};
if (args.externalAccount) {
cmdOpts['--external-account'] = args.externalAccount;
}
if (args.workflow) {
cmdOpts['--workflow'] = args.workflow;
}
const cmd = new cli_process_1.SlackCLIProcess(['external-auth', 'select-auth'], args, cmdOpts);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const selectAuth = async function extAuthSelectAuth(args) {
const cmdOpts = {
'--provider': args.provider,
};
if (args.externalAccount) {
cmdOpts['--external-account'] = args.externalAccount;
}
if (args.workflow) {
cmdOpts['--workflow'] = args.workflow;
}
const cmd = new cli_process_1.SlackCLIProcess(['external-auth', 'select-auth'], args, cmdOpts);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -93,0 +76,0 @@ exports.selectAuth = selectAuth;

@@ -1,1 +0,1 @@

{"version":3,"file":"external-auth.js","sourceRoot":"","sources":["../../../src/cli/commands/external-auth.ts"],"names":[],"mappings":";;;;;;;;;;;;AACA,gDAA8E;AAc9E;;;GAGG;AACI,MAAM,GAAG,GAAG,SAAe,eAAe,CAC/C,IAA8E;;QAE9E,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,KAAK,CAAC,EAAE,IAAI,EAAE;YAC9D,YAAY,EAAE,IAAI,CAAC,QAAQ;SAC5B,CAAC,CAAC;QACH,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AAVW,QAAA,GAAG,OAUd;AAEF;;;GAGG;AACI,MAAM,SAAS,GAAG,SAAe,gBAAgB,CACtD,IAAyE;;QAEzE,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,YAAY,CAAC,EAAE,IAAI,EAAE;YACrE,YAAY,EAAE,IAAI,CAAC,QAAQ;YAC3B,UAAU,EAAE,IAAI,CAAC,MAAM;SACxB,CAAC,CAAC;QACH,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AAXW,QAAA,SAAS,aAWpB;AAEF;;;GAGG;AACI,MAAM,MAAM,GAAG,SAAe,aAAa,CAChD,IAA4E;;QAE5E,MAAM,OAAO,GAA2B;YACtC,YAAY,EAAE,IAAI,CAAC,QAAQ;SAC5B,CAAC;QACF,IAAI,IAAI,CAAC,GAAG,EAAE,CAAC;YACb,OAAO,CAAC,OAAO,CAAC,GAAG,IAAI,CAAC;QAC1B,CAAC;QACD,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,QAAQ,CAAC,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;QAC5E,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AAdW,QAAA,MAAM,UAcjB;AAEF;;;GAGG;AACI,MAAM,UAAU,GAAG,SAAe,iBAAiB,CACxD,IAMG;;QAEH,MAAM,OAAO,GAA2B;YACtC,YAAY,EAAE,IAAI,CAAC,QAAQ;SAC5B,CAAC;QACF,IAAI,IAAI,CAAC,eAAe,EAAE,CAAC;YACzB,OAAO,CAAC,oBAAoB,CAAC,GAAG,IAAI,CAAC,eAAe,CAAC;QACvD,CAAC;QACD,IAAI,IAAI,CAAC,QAAQ,EAAE,CAAC;YAClB,OAAO,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC,QAAQ,CAAC;QACxC,CAAC;QACD,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,aAAa,CAAC,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;QACjF,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AAvBW,QAAA,UAAU,cAuBrB;AAEF,kBAAe;IACb,GAAG,EAAH,WAAG;IACH,SAAS,EAAT,iBAAS;IACT,MAAM,EAAN,cAAM;IACN,UAAU,EAAV,kBAAU;CACX,CAAC"}
{"version":3,"file":"external-auth.js","sourceRoot":"","sources":["../../../src/cli/commands/external-auth.ts"],"names":[],"mappings":";;;AACA,gDAA8E;AAc9E;;;GAGG;AACI,MAAM,GAAG,GAAG,KAAK,UAAU,eAAe,CAC/C,IAA8E;IAE9E,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,KAAK,CAAC,EAAE,IAAI,EAAE;QAC9D,YAAY,EAAE,IAAI,CAAC,QAAQ;KAC5B,CAAC,CAAC;IACH,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AAVW,QAAA,GAAG,OAUd;AAEF;;;GAGG;AACI,MAAM,SAAS,GAAG,KAAK,UAAU,gBAAgB,CACtD,IAAyE;IAEzE,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,YAAY,CAAC,EAAE,IAAI,EAAE;QACrE,YAAY,EAAE,IAAI,CAAC,QAAQ;QAC3B,UAAU,EAAE,IAAI,CAAC,MAAM;KACxB,CAAC,CAAC;IACH,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AAXW,QAAA,SAAS,aAWpB;AAEF;;;GAGG;AACI,MAAM,MAAM,GAAG,KAAK,UAAU,aAAa,CAChD,IAA4E;IAE5E,MAAM,OAAO,GAA2B;QACtC,YAAY,EAAE,IAAI,CAAC,QAAQ;KAC5B,CAAC;IACF,IAAI,IAAI,CAAC,GAAG,EAAE,CAAC;QACb,OAAO,CAAC,OAAO,CAAC,GAAG,IAAI,CAAC;IAC1B,CAAC;IACD,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,QAAQ,CAAC,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IAC5E,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AAdW,QAAA,MAAM,UAcjB;AAEF;;;GAGG;AACI,MAAM,UAAU,GAAG,KAAK,UAAU,iBAAiB,CACxD,IAMG;IAEH,MAAM,OAAO,GAA2B;QACtC,YAAY,EAAE,IAAI,CAAC,QAAQ;KAC5B,CAAC;IACF,IAAI,IAAI,CAAC,eAAe,EAAE,CAAC;QACzB,OAAO,CAAC,oBAAoB,CAAC,GAAG,IAAI,CAAC,eAAe,CAAC;IACvD,CAAC;IACD,IAAI,IAAI,CAAC,QAAQ,EAAE,CAAC;QAClB,OAAO,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC,QAAQ,CAAC;IACxC,CAAC;IACD,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,eAAe,EAAE,aAAa,CAAC,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IACjF,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AAvBW,QAAA,UAAU,cAuBrB;AAEF,kBAAe;IACb,GAAG,EAAH,WAAG;IACH,SAAS,EAAT,iBAAS;IACT,MAAM,EAAN,cAAM;IACN,UAAU,EAAV,kBAAU;CACX,CAAC"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -18,38 +9,36 @@ exports.access = void 0;

*/
const access = function functionAccess(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmdOpts = {};
if ('info' in args && args.info) {
cmdOpts['--info'] = true;
const access = async function functionAccess(args) {
const cmdOpts = {};
if ('info' in args && args.info) {
cmdOpts['--info'] = true;
}
else {
cmdOpts['--name'] = args.name;
if ('appCollaborators' in args && args.appCollaborators) {
cmdOpts['--app-collaborators'] = true;
}
else {
cmdOpts['--name'] = args.name;
if ('appCollaborators' in args && args.appCollaborators) {
cmdOpts['--app-collaborators'] = true;
else if ('everyone' in args && args.everyone) {
cmdOpts['--everyone'] = true;
}
else if ('users' in args) {
cmdOpts['--users'] = args.users.join(',');
if ('grant' in args && args.grant) {
cmdOpts['--grant'] = true;
}
else if ('everyone' in args && args.everyone) {
cmdOpts['--everyone'] = true;
else if ('revoke' in args && args.revoke) {
cmdOpts['--revoke'] = true;
}
else if ('users' in args) {
cmdOpts['--users'] = args.users.join(',');
if ('grant' in args && args.grant) {
cmdOpts['--grant'] = true;
}
else if ('revoke' in args && args.revoke) {
cmdOpts['--revoke'] = true;
}
else {
throw new Error('When granting or revoking function access to users, you must specify one of `grant` or `revoke` as `true`.');
}
}
else {
throw new Error('When setting function access, you must specify a target for whom to give access to.');
throw new Error('When granting or revoking function access to users, you must specify one of `grant` or `revoke` as `true`.');
}
}
const cmd = new cli_process_1.SlackCLIProcess(['function', 'access'], args, cmdOpts);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
else {
throw new Error('When setting function access, you must specify a target for whom to give access to.');
}
}
const cmd = new cli_process_1.SlackCLIProcess(['function', 'access'], args, cmdOpts);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -56,0 +45,0 @@ exports.access = access;

@@ -1,1 +0,1 @@

{"version":3,"file":"function.js","sourceRoot":"","sources":["../../../src/cli/commands/function.ts"],"names":[],"mappings":";;;;;;;;;;;;AAMA,gDAA8E;AAU9E;;;GAGG;AACI,MAAM,MAAM,GAAG,SAAe,cAAc,CACjD,IAAuD;;QAEvD,MAAM,OAAO,GAA2B,EAAE,CAAC;QAC3C,IAAI,MAAM,IAAI,IAAI,IAAI,IAAI,CAAC,IAAI,EAAE,CAAC;YAChC,OAAO,CAAC,QAAQ,CAAC,GAAG,IAAI,CAAC;QAC3B,CAAC;aAAM,CAAC;YACN,OAAO,CAAC,QAAQ,CAAC,GAAG,IAAI,CAAC,IAAI,CAAC;YAC9B,IAAI,kBAAkB,IAAI,IAAI,IAAI,IAAI,CAAC,gBAAgB,EAAE,CAAC;gBACxD,OAAO,CAAC,qBAAqB,CAAC,GAAG,IAAI,CAAC;YACxC,CAAC;iBAAM,IAAI,UAAU,IAAI,IAAI,IAAI,IAAI,CAAC,QAAQ,EAAE,CAAC;gBAC/C,OAAO,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC;YAC/B,CAAC;iBAAM,IAAI,OAAO,IAAI,IAAI,EAAE,CAAC;gBAC3B,OAAO,CAAC,SAAS,CAAC,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;gBAC1C,IAAI,OAAO,IAAI,IAAI,IAAI,IAAI,CAAC,KAAK,EAAE,CAAC;oBAClC,OAAO,CAAC,SAAS,CAAC,GAAG,IAAI,CAAC;gBAC5B,CAAC;qBAAM,IAAI,QAAQ,IAAI,IAAI,IAAI,IAAI,CAAC,MAAM,EAAE,CAAC;oBAC3C,OAAO,CAAC,UAAU,CAAC,GAAG,IAAI,CAAC;gBAC7B,CAAC;qBAAM,CAAC;oBACN,MAAM,IAAI,KAAK,CACb,4GAA4G,CAC7G,CAAC;gBACJ,CAAC;YACH,CAAC;iBAAM,CAAC;gBACN,MAAM,IAAI,KAAK,CAAC,qFAAqF,CAAC,CAAC;YACzG,CAAC;QACH,CAAC;QACD,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,UAAU,EAAE,QAAQ,CAAC,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;QACvE,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AAhCW,QAAA,MAAM,UAgCjB;AAEF,kBAAe;IACb,MAAM,EAAN,cAAM;CACP,CAAC"}
{"version":3,"file":"function.js","sourceRoot":"","sources":["../../../src/cli/commands/function.ts"],"names":[],"mappings":";;;AAMA,gDAA8E;AAU9E;;;GAGG;AACI,MAAM,MAAM,GAAG,KAAK,UAAU,cAAc,CACjD,IAAuD;IAEvD,MAAM,OAAO,GAA2B,EAAE,CAAC;IAC3C,IAAI,MAAM,IAAI,IAAI,IAAI,IAAI,CAAC,IAAI,EAAE,CAAC;QAChC,OAAO,CAAC,QAAQ,CAAC,GAAG,IAAI,CAAC;IAC3B,CAAC;SAAM,CAAC;QACN,OAAO,CAAC,QAAQ,CAAC,GAAG,IAAI,CAAC,IAAI,CAAC;QAC9B,IAAI,kBAAkB,IAAI,IAAI,IAAI,IAAI,CAAC,gBAAgB,EAAE,CAAC;YACxD,OAAO,CAAC,qBAAqB,CAAC,GAAG,IAAI,CAAC;QACxC,CAAC;aAAM,IAAI,UAAU,IAAI,IAAI,IAAI,IAAI,CAAC,QAAQ,EAAE,CAAC;YAC/C,OAAO,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC;QAC/B,CAAC;aAAM,IAAI,OAAO,IAAI,IAAI,EAAE,CAAC;YAC3B,OAAO,CAAC,SAAS,CAAC,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;YAC1C,IAAI,OAAO,IAAI,IAAI,IAAI,IAAI,CAAC,KAAK,EAAE,CAAC;gBAClC,OAAO,CAAC,SAAS,CAAC,GAAG,IAAI,CAAC;YAC5B,CAAC;iBAAM,IAAI,QAAQ,IAAI,IAAI,IAAI,IAAI,CAAC,MAAM,EAAE,CAAC;gBAC3C,OAAO,CAAC,UAAU,CAAC,GAAG,IAAI,CAAC;YAC7B,CAAC;iBAAM,CAAC;gBACN,MAAM,IAAI,KAAK,CACb,4GAA4G,CAC7G,CAAC;YACJ,CAAC;QACH,CAAC;aAAM,CAAC;YACN,MAAM,IAAI,KAAK,CAAC,qFAAqF,CAAC,CAAC;QACzG,CAAC;IACH,CAAC;IACD,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,UAAU,EAAE,QAAQ,CAAC,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IACvE,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AAhCW,QAAA,MAAM,UAgCjB;AAEF,kBAAe;IACb,MAAM,EAAN,cAAM;CACP,CAAC"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -18,13 +9,11 @@ exports.validate = exports.info = void 0;

*/
const info = function manifestInfo(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmdOpts = {
'--source': args.source || 'project',
};
const cmd = new cli_process_1.SlackCLIProcess(['manifest', 'info'], args, cmdOpts);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const info = async function manifestInfo(args) {
const cmdOpts = {
'--source': args.source || 'project',
};
const cmd = new cli_process_1.SlackCLIProcess(['manifest', 'info'], args, cmdOpts);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -36,10 +25,8 @@ exports.info = info;

*/
const validate = function manifestValidate(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['manifest', 'validate'], args);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const validate = async function manifestValidate(args) {
const cmd = new cli_process_1.SlackCLIProcess(['manifest', 'validate'], args);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -46,0 +33,0 @@ exports.validate = validate;

@@ -1,1 +0,1 @@

{"version":3,"file":"manifest.js","sourceRoot":"","sources":["../../../src/cli/commands/manifest.ts"],"names":[],"mappings":";;;;;;;;;;;;AACA,gDAA8E;AAE9E;;;GAGG;AACI,MAAM,IAAI,GAAG,SAAe,YAAY,CAC7C,IAKC;;QAED,MAAM,OAAO,GAA2B;YACtC,UAAU,EAAE,IAAI,CAAC,MAAM,IAAI,SAAS;SACrC,CAAC;QACF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,UAAU,EAAE,MAAM,CAAC,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;QACrE,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AAhBW,QAAA,IAAI,QAgBf;AAEF;;;GAGG;AACI,MAAM,QAAQ,GAAG,SAAe,gBAAgB,CAAC,IAA6B;;QACnF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,UAAU,EAAE,UAAU,CAAC,EAAE,IAAI,CAAC,CAAC;QAChE,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;YAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;SAClB,CAAC,CAAC;QACH,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AANW,QAAA,QAAQ,YAMnB;AAEF,kBAAe;IACb,IAAI,EAAJ,YAAI;IACJ,QAAQ,EAAR,gBAAQ;CACT,CAAC"}
{"version":3,"file":"manifest.js","sourceRoot":"","sources":["../../../src/cli/commands/manifest.ts"],"names":[],"mappings":";;;AACA,gDAA8E;AAE9E;;;GAGG;AACI,MAAM,IAAI,GAAG,KAAK,UAAU,YAAY,CAC7C,IAKC;IAED,MAAM,OAAO,GAA2B;QACtC,UAAU,EAAE,IAAI,CAAC,MAAM,IAAI,SAAS;KACrC,CAAC;IACF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,UAAU,EAAE,MAAM,CAAC,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IACrE,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AAhBW,QAAA,IAAI,QAgBf;AAEF;;;GAGG;AACI,MAAM,QAAQ,GAAG,KAAK,UAAU,gBAAgB,CAAC,IAA6B;IACnF,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,UAAU,EAAE,UAAU,CAAC,EAAE,IAAI,CAAC,CAAC;IAChE,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC;QAC/B,GAAG,EAAE,IAAI,CAAC,OAAO;KAClB,CAAC,CAAC;IACH,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AANW,QAAA,QAAQ,YAMnB;AAEF,kBAAe;IACb,IAAI,EAAJ,YAAI;IACJ,QAAQ,EAAR,gBAAQ;CACT,CAAC"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __importDefault = (this && this.__importDefault) || function (mod) {

@@ -24,14 +15,12 @@ return (mod && mod.__esModule) ? mod : { "default": mod };

*/
const activity = function activity(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmdOpts = {};
if ('source' in args) {
cmdOpts['--source'] = args.source;
}
const cmd = new cli_process_1.SlackCLIProcess(['activity'], args, cmdOpts);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const activity = async function activity(args) {
const cmdOpts = {};
if ('source' in args) {
cmdOpts['--source'] = args.source;
}
const cmd = new cli_process_1.SlackCLIProcess(['activity'], args, cmdOpts);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -44,11 +33,9 @@ exports.activity = activity;

*/
const activityTailStart = function activityTailStart(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['activity'], args, { '--tail': true });
const proc = yield cmd.execAsyncUntilOutputPresent(args.stringToWaitFor, {
cwd: args.appPath,
timeout: args.timeout,
});
return proc;
const activityTailStart = async function activityTailStart(args) {
const cmd = new cli_process_1.SlackCLIProcess(['activity'], args, { '--tail': true });
const proc = await cmd.execAsyncUntilOutputPresent(args.stringToWaitFor, {
cwd: args.appPath,
timeout: args.timeout,
});
return proc;
};

@@ -61,17 +48,15 @@ exports.activityTailStart = activityTailStart;

*/
const activityTailStop = function activityTailStop(args) {
return __awaiter(this, void 0, void 0, function* () {
return new Promise((resolve, reject) => {
// Wait for output
shell_1.shell.waitForOutput(args.stringToWaitFor, args.proc, { timeout: args.timeout }).then(() => {
// kill the shell process
shell_1.shell.kill(args.proc).then(() => {
resolve(args.proc.output);
}, (err) => {
const msg = `activityTailStop command failed to kill process: ${err}`;
logger_1.default.warn(msg);
reject(new Error(msg));
});
}, reject);
});
const activityTailStop = async function activityTailStop(args) {
return new Promise((resolve, reject) => {
// Wait for output
shell_1.shell.waitForOutput(args.stringToWaitFor, args.proc, { timeout: args.timeout }).then(() => {
// kill the shell process
shell_1.shell.kill(args.proc).then(() => {
resolve(args.proc.output);
}, (err) => {
const msg = `activityTailStop command failed to kill process: ${err}`;
logger_1.default.warn(msg);
reject(new Error(msg));
});
}, reject);
});

@@ -84,13 +69,11 @@ };

*/
const deploy = function deploy(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['deploy'], args, {
'--hide-triggers': typeof args.hideTriggers !== 'undefined' ? args.hideTriggers : true,
'--org-workspace-grant': args.orgWorkspaceGrantFlag,
});
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const deploy = async function deploy(args) {
const cmd = new cli_process_1.SlackCLIProcess(['deploy'], args, {
'--hide-triggers': typeof args.hideTriggers !== 'undefined' ? args.hideTriggers : true,
'--org-workspace-grant': args.orgWorkspaceGrantFlag,
});
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -102,16 +85,14 @@ exports.deploy = deploy;

*/
const runStart = function runStart(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['run'], args, {
'--app': 'local',
'--cleanup': typeof args.cleanup !== 'undefined' ? args.cleanup : true,
'--hide-triggers': typeof args.hideTriggers !== 'undefined' ? args.hideTriggers : true,
'--org-workspace-grant': args.orgWorkspaceGrantFlag,
});
const proc = yield cmd.execAsyncUntilOutputPresent('Connected, awaiting events', {
cwd: args.appPath,
timeout: args.timeout,
});
return proc;
const runStart = async function runStart(args) {
const cmd = new cli_process_1.SlackCLIProcess(['run'], args, {
'--app': 'local',
'--cleanup': typeof args.cleanup !== 'undefined' ? args.cleanup : true,
'--hide-triggers': typeof args.hideTriggers !== 'undefined' ? args.hideTriggers : true,
'--org-workspace-grant': args.orgWorkspaceGrantFlag,
});
const proc = await cmd.execAsyncUntilOutputPresent('Connected, awaiting events', {
cwd: args.appPath,
timeout: args.timeout,
});
return proc;
};

@@ -123,26 +104,24 @@ exports.runStart = runStart;

*/
const runStop = function runStop(args) {
return __awaiter(this, void 0, void 0, function* () {
return new Promise((resolve, reject) => {
// kill the shell process
shell_1.shell.kill(args.proc).then(() => {
// Due to the complexity of gracefully shutting down processes on Windows / lack of interrupt signal support,
// we don't wait for the SLACK_TRACE_PLATFORM_RUN_STOP trace on Windows
if (process.platform === 'win32') {
resolve();
}
if (args.waitForShutdown) {
// Wait for the output to verify process stopped
shell_1.shell
.waitForOutput(constants_1.SlackTracerId.SLACK_TRACE_PLATFORM_RUN_STOP, args.proc, { timeout: args.timeout })
.then(resolve, reject);
}
else {
resolve();
}
}, (err) => {
const msg = `runStop command failed to kill process: ${err}`;
logger_1.default.warn(msg);
reject(new Error(msg));
});
const runStop = async function runStop(args) {
return new Promise((resolve, reject) => {
// kill the shell process
shell_1.shell.kill(args.proc).then(() => {
// Due to the complexity of gracefully shutting down processes on Windows / lack of interrupt signal support,
// we don't wait for the SLACK_TRACE_PLATFORM_RUN_STOP trace on Windows
if (process.platform === 'win32') {
resolve();
}
if (args.waitForShutdown) {
// Wait for the output to verify process stopped
shell_1.shell
.waitForOutput(constants_1.SlackTracerId.SLACK_TRACE_PLATFORM_RUN_STOP, args.proc, { timeout: args.timeout })
.then(resolve, reject);
}
else {
resolve();
}
}, (err) => {
const msg = `runStop command failed to kill process: ${err}`;
logger_1.default.warn(msg);
reject(new Error(msg));
});

@@ -149,0 +128,0 @@ });

@@ -1,1 +0,1 @@

{"version":3,"file":"platform.js","sourceRoot":"","sources":["../../../src/cli/commands/platform.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"platform.js","sourceRoot":"","sources":["../../../src/cli/commands/platform.ts"],"names":[],"mappings":"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"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -35,37 +26,35 @@ exports.update = exports.list = exports.info = exports.del = exports.create = exports.access = void 0;

*/
const access = function triggerAccess(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmdOpts = {
'--trigger-id': args.triggerId,
};
if ('info' in args && args.info) {
cmdOpts['--info'] = true;
}
else if ('appCollaborators' in args && args.appCollaborators) {
cmdOpts['--app-collaborators'] = true;
}
else if ('everyone' in args && args.everyone) {
cmdOpts['--everyone'] = true;
}
else if ('users' in args) {
cmdOpts['--users'] = args.users.join(',');
setAccessType(args, cmdOpts);
}
else if ('channels' in args) {
cmdOpts['--channels'] = args.channels.join(',');
setAccessType(args, cmdOpts);
}
else if ('organizations' in args) {
cmdOpts['--organizations'] = args.organizations.join(',');
setAccessType(args, cmdOpts);
}
else {
throw new Error('When setting trigger access, you must specify a target for whom to give access to.');
}
const cmd = new cli_process_1.SlackCLIProcess(['trigger', 'access'], args, cmdOpts);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const access = async function triggerAccess(args) {
const cmdOpts = {
'--trigger-id': args.triggerId,
};
if ('info' in args && args.info) {
cmdOpts['--info'] = true;
}
else if ('appCollaborators' in args && args.appCollaborators) {
cmdOpts['--app-collaborators'] = true;
}
else if ('everyone' in args && args.everyone) {
cmdOpts['--everyone'] = true;
}
else if ('users' in args) {
cmdOpts['--users'] = args.users.join(',');
setAccessType(args, cmdOpts);
}
else if ('channels' in args) {
cmdOpts['--channels'] = args.channels.join(',');
setAccessType(args, cmdOpts);
}
else if ('organizations' in args) {
cmdOpts['--organizations'] = args.organizations.join(',');
setAccessType(args, cmdOpts);
}
else {
throw new Error('When setting trigger access, you must specify a target for whom to give access to.');
}
const cmd = new cli_process_1.SlackCLIProcess(['trigger', 'access'], args, cmdOpts);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -77,29 +66,27 @@ exports.access = access;

*/
const create = function triggerCreate(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmdOpts = {
'--org-workspace-grant': args.orgWorkspaceGrantFlag,
};
if ('triggerDef' in args) {
cmdOpts['--trigger-def'] = args.triggerDef;
const create = async function triggerCreate(args) {
const cmdOpts = {
'--org-workspace-grant': args.orgWorkspaceGrantFlag,
};
if ('triggerDef' in args) {
cmdOpts['--trigger-def'] = args.triggerDef;
}
else {
cmdOpts['--workflow'] = args.workflow;
cmdOpts['--title'] = args.title;
if ('description' in args) {
cmdOpts['--description'] = args.description;
}
else {
cmdOpts['--workflow'] = args.workflow;
cmdOpts['--title'] = args.title;
if ('description' in args) {
cmdOpts['--description'] = args.description;
if ('interactivity' in args && args.interactivity) {
cmdOpts['--interactivity'] = true;
if ('interactivityName' in args && args.interactivityName) {
cmdOpts['--interactivity-name'] = args.interactivityName;
}
if ('interactivity' in args && args.interactivity) {
cmdOpts['--interactivity'] = true;
if ('interactivityName' in args && args.interactivityName) {
cmdOpts['--interactivity-name'] = args.interactivityName;
}
}
}
const cmd = new cli_process_1.SlackCLIProcess(['trigger', 'create'], args, cmdOpts);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
}
const cmd = new cli_process_1.SlackCLIProcess(['trigger', 'create'], args, cmdOpts);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -111,12 +98,10 @@ exports.create = create;

*/
const del = function triggerDelete(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['trigger', 'delete'], args, {
'--trigger-id': args.triggerId,
});
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const del = async function triggerDelete(args) {
const cmd = new cli_process_1.SlackCLIProcess(['trigger', 'delete'], args, {
'--trigger-id': args.triggerId,
});
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -128,12 +113,10 @@ exports.del = del;

*/
const info = function triggerInfo(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['trigger', 'info'], args, {
'--trigger-id': args.triggerId,
});
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const info = async function triggerInfo(args) {
const cmd = new cli_process_1.SlackCLIProcess(['trigger', 'info'], args, {
'--trigger-id': args.triggerId,
});
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -145,17 +128,15 @@ exports.info = info;

*/
const list = function triggerList(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmdOpts = {};
if (args.limit) {
cmdOpts['--limit'] = args.limit;
}
if (args.type) {
cmdOpts['--type'] = args.type;
}
const cmd = new cli_process_1.SlackCLIProcess(['trigger', 'list'], args, cmdOpts);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
const list = async function triggerList(args) {
const cmdOpts = {};
if (args.limit) {
cmdOpts['--limit'] = args.limit;
}
if (args.type) {
cmdOpts['--type'] = args.type;
}
const cmd = new cli_process_1.SlackCLIProcess(['trigger', 'list'], args, cmdOpts);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -167,33 +148,31 @@ exports.list = list;

*/
const update = function triggerUpdate(args) {
return __awaiter(this, void 0, void 0, function* () {
const cmdOpts = {
'--trigger-id': args.triggerId,
};
if ('triggerDef' in args) {
cmdOpts['--trigger-def'] = args.triggerDef;
const update = async function triggerUpdate(args) {
const cmdOpts = {
'--trigger-id': args.triggerId,
};
if ('triggerDef' in args) {
cmdOpts['--trigger-def'] = args.triggerDef;
}
else {
if ('workflow' in args) {
cmdOpts['--workflow'] = args.workflow;
}
else {
if ('workflow' in args) {
cmdOpts['--workflow'] = args.workflow;
}
if ('title' in args) {
cmdOpts['--title'] = args.title;
}
if ('description' in args) {
cmdOpts['--description'] = args.description;
}
if ('interactivity' in args) {
cmdOpts['--interactivity'] = args.interactivity;
}
if ('interactivityName' in args) {
cmdOpts['--interactivity-name'] = args.interactivityName;
}
if ('title' in args) {
cmdOpts['--title'] = args.title;
}
const cmd = new cli_process_1.SlackCLIProcess(['trigger', 'update'], args, cmdOpts);
const proc = yield cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
if ('description' in args) {
cmdOpts['--description'] = args.description;
}
if ('interactivity' in args) {
cmdOpts['--interactivity'] = args.interactivity;
}
if ('interactivityName' in args) {
cmdOpts['--interactivity-name'] = args.interactivityName;
}
}
const cmd = new cli_process_1.SlackCLIProcess(['trigger', 'update'], args, cmdOpts);
const proc = await cmd.execAsync({
cwd: args.appPath,
});
return proc.output;
};

@@ -200,0 +179,0 @@ exports.update = update;

@@ -1,1 +0,1 @@

{"version":3,"file":"trigger.js","sourceRoot":"","sources":["../../../src/cli/commands/trigger.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"trigger.js","sourceRoot":"","sources":["../../../src/cli/commands/trigger.ts"],"names":[],"mappings":"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"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -18,8 +9,6 @@ exports.version = void 0;

*/
const version = function version() {
return __awaiter(this, void 0, void 0, function* () {
const cmd = new cli_process_1.SlackCLIProcess(['version']);
const proc = yield cmd.execAsync();
return proc.output;
});
const version = async function version() {
const cmd = new cli_process_1.SlackCLIProcess(['version']);
const proc = await cmd.execAsync();
return proc.output;
};

@@ -26,0 +15,0 @@ exports.version = version;

@@ -1,1 +0,1 @@

{"version":3,"file":"version.js","sourceRoot":"","sources":["../../../src/cli/commands/version.ts"],"names":[],"mappings":";;;;;;;;;;;;AAAA,gDAAiD;AAEjD;;;GAGG;AACI,MAAM,OAAO,GAAG,SAAe,OAAO;;QAC3C,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC;QAC7C,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,EAAE,CAAC;QACnC,OAAO,IAAI,CAAC,MAAM,CAAC;IACrB,CAAC;CAAA,CAAC;AAJW,QAAA,OAAO,WAIlB;AAEF,kBAAe;IACb,OAAO,EAAP,eAAO;CACR,CAAC"}
{"version":3,"file":"version.js","sourceRoot":"","sources":["../../../src/cli/commands/version.ts"],"names":[],"mappings":";;;AAAA,gDAAiD;AAEjD;;;GAGG;AACI,MAAM,OAAO,GAAG,KAAK,UAAU,OAAO;IAC3C,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC;IAC7C,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,SAAS,EAAE,CAAC;IACnC,OAAO,IAAI,CAAC,MAAM,CAAC;AACrB,CAAC,CAAC;AAJW,QAAA,OAAO,WAIlB;AAEF,kBAAe;IACb,OAAO,EAAP,eAAO;CACR,CAAC"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __importDefault = (this && this.__importDefault) || function (mod) {

@@ -51,34 +42,32 @@ return (mod && mod.__esModule) ? mod : { "default": mod };

*/
stopSession: function stopSession(args) {
return __awaiter(this, void 0, void 0, function* () {
if (args.appPath) {
// List instances of app installation if app path provided
const installedAppsOutput = yield exports.SlackCLI.app.list(Object.assign(Object.assign({}, args), { appPath: args.appPath }));
// If app is installed
if (!installedAppsOutput.includes('This project has no apps')) {
// Soft app delete
try {
yield exports.SlackCLI.app.delete(Object.assign(Object.assign({}, args), { appPath: args.appPath }));
}
catch (error) {
logger_1.default.warn(`stopSession could not delete app gracefully, continuing. Error: ${error}`);
}
// Delete app.json file. Needed for retries. Otherwise asks for collaborator, if old file is present
node_fs_1.default.rmSync(node_path_1.default.join(args.appPath, '.slack'), {
force: true,
recursive: true,
});
}
}
if (args.shouldLogOut) {
stopSession: async function stopSession(args) {
if (args.appPath) {
// List instances of app installation if app path provided
const installedAppsOutput = await exports.SlackCLI.app.list(Object.assign(Object.assign({}, args), { appPath: args.appPath }));
// If app is installed
if (!installedAppsOutput.includes('This project has no apps')) {
// Soft app delete
try {
yield exports.SlackCLI.auth.logout(args);
await exports.SlackCLI.app.delete(Object.assign(Object.assign({}, args), { appPath: args.appPath }));
}
catch (error) {
logger_1.default.warn(`Could not logout gracefully. Error: ${error}`);
logger_1.default.warn(`stopSession could not delete app gracefully, continuing. Error: ${error}`);
}
// Delete app.json file. Needed for retries. Otherwise asks for collaborator, if old file is present
node_fs_1.default.rmSync(node_path_1.default.join(args.appPath, '.slack'), {
force: true,
recursive: true,
});
}
});
}
if (args.shouldLogOut) {
try {
await exports.SlackCLI.auth.logout(args);
}
catch (error) {
logger_1.default.warn(`Could not logout gracefully. Error: ${error}`);
}
}
},
};
//# sourceMappingURL=index.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/cli/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;AAAA,sDAAyB;AACzB,0DAA6B;AAG7B,6DAAqC;AACrC,yDAAiC;AACjC,2DAAmC;AACnC,2EAAmD;AACnD,8CAA2C;AAC3C,qEAA6C;AAC7C,yDAAiC;AACjC,6EAAoD;AACpD,mEAAuC;AACvC,mEAA2C;AAC3C,mEAA2C;AAC3C,iEAAyC;AACzC,iEAAyC;AAEzC;;GAEG;AACU,QAAA,QAAQ,GAAG;IACtB,GAAG,EAAH,aAAG;IACH,IAAI,EAAJ,cAAI;IACJ,YAAY,EAAZ,sBAAY;IACZ,MAAM,EAAN,eAAM;IACN,SAAS,EAAT,mBAAS;IACT,GAAG,EAAH,aAAG;IACH,YAAY,EAAZ,uBAAY;IACZ,QAAQ,EAAE,kBAAI;IACd,QAAQ,EAAR,kBAAQ;IACR,QAAQ,EAAR,kBAAQ;IACR,OAAO,EAAP,iBAAO;IACP,OAAO,EAAP,iBAAO;IAEP;;;OAGG;IACH,WAAW,EAAE,SAAe,WAAW,CACrC,IAGC;;YAED,IAAI,IAAI,CAAC,OAAO,EAAE,CAAC;gBACjB,0DAA0D;gBAC1D,MAAM,mBAAmB,GAAG,MAAM,gBAAQ,CAAC,GAAG,CAAC,IAAI,iCAC9C,IAAI,KACP,OAAO,EAAE,IAAI,CAAC,OAAO,IACrB,CAAC;gBACH,sBAAsB;gBACtB,IAAI,CAAC,mBAAmB,CAAC,QAAQ,CAAC,0BAA0B,CAAC,EAAE,CAAC;oBAC9D,kBAAkB;oBAClB,IAAI,CAAC;wBACH,MAAM,gBAAQ,CAAC,GAAG,CAAC,MAAM,iCACpB,IAAI,KACP,OAAO,EAAE,IAAI,CAAC,OAAO,IACrB,CAAC;oBACL,CAAC;oBAAC,OAAO,KAAK,EAAE,CAAC;wBACf,gBAAM,CAAC,IAAI,CAAC,mEAAmE,KAAK,EAAE,CAAC,CAAC;oBAC1F,CAAC;oBAED,oGAAoG;oBACpG,iBAAE,CAAC,MAAM,CAAC,mBAAI,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,QAAQ,CAAC,EAAE;wBAC3C,KAAK,EAAE,IAAI;wBACX,SAAS,EAAE,IAAI;qBAChB,CAAC,CAAC;gBACL,CAAC;YACH,CAAC;YAED,IAAI,IAAI,CAAC,YAAY,EAAE,CAAC;gBACtB,IAAI,CAAC;oBACH,MAAM,gBAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC;gBACnC,CAAC;gBAAC,OAAO,KAAK,EAAE,CAAC;oBACf,gBAAM,CAAC,IAAI,CAAC,uCAAuC,KAAK,EAAE,CAAC,CAAC;gBAC9D,CAAC;YACH,CAAC;QACH,CAAC;KAAA;CACF,CAAC"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/cli/index.ts"],"names":[],"mappings":";;;;;;AAAA,sDAAyB;AACzB,0DAA6B;AAG7B,6DAAqC;AACrC,yDAAiC;AACjC,2DAAmC;AACnC,2EAAmD;AACnD,8CAA2C;AAC3C,qEAA6C;AAC7C,yDAAiC;AACjC,6EAAoD;AACpD,mEAAuC;AACvC,mEAA2C;AAC3C,mEAA2C;AAC3C,iEAAyC;AACzC,iEAAyC;AAEzC;;GAEG;AACU,QAAA,QAAQ,GAAG;IACtB,GAAG,EAAH,aAAG;IACH,IAAI,EAAJ,cAAI;IACJ,YAAY,EAAZ,sBAAY;IACZ,MAAM,EAAN,eAAM;IACN,SAAS,EAAT,mBAAS;IACT,GAAG,EAAH,aAAG;IACH,YAAY,EAAZ,uBAAY;IACZ,QAAQ,EAAE,kBAAI;IACd,QAAQ,EAAR,kBAAQ;IACR,QAAQ,EAAR,kBAAQ;IACR,OAAO,EAAP,iBAAO;IACP,OAAO,EAAP,iBAAO;IAEP;;;OAGG;IACH,WAAW,EAAE,KAAK,UAAU,WAAW,CACrC,IAGC;QAED,IAAI,IAAI,CAAC,OAAO,EAAE,CAAC;YACjB,0DAA0D;YAC1D,MAAM,mBAAmB,GAAG,MAAM,gBAAQ,CAAC,GAAG,CAAC,IAAI,iCAC9C,IAAI,KACP,OAAO,EAAE,IAAI,CAAC,OAAO,IACrB,CAAC;YACH,sBAAsB;YACtB,IAAI,CAAC,mBAAmB,CAAC,QAAQ,CAAC,0BAA0B,CAAC,EAAE,CAAC;gBAC9D,kBAAkB;gBAClB,IAAI,CAAC;oBACH,MAAM,gBAAQ,CAAC,GAAG,CAAC,MAAM,iCACpB,IAAI,KACP,OAAO,EAAE,IAAI,CAAC,OAAO,IACrB,CAAC;gBACL,CAAC;gBAAC,OAAO,KAAK,EAAE,CAAC;oBACf,gBAAM,CAAC,IAAI,CAAC,mEAAmE,KAAK,EAAE,CAAC,CAAC;gBAC1F,CAAC;gBAED,oGAAoG;gBACpG,iBAAE,CAAC,MAAM,CAAC,mBAAI,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,QAAQ,CAAC,EAAE;oBAC3C,KAAK,EAAE,IAAI;oBACX,SAAS,EAAE,IAAI;iBAChB,CAAC,CAAC;YACL,CAAC;QACH,CAAC;QAED,IAAI,IAAI,CAAC,YAAY,EAAE,CAAC;YACtB,IAAI,CAAC;gBACH,MAAM,gBAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC;YACnC,CAAC;YAAC,OAAO,KAAK,EAAE,CAAC;gBACf,gBAAM,CAAC,IAAI,CAAC,uCAAuC,KAAK,EAAE,CAAC,CAAC;YAC9D,CAAC;QACH,CAAC;IACH,CAAC;CACF,CAAC"}
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __importDefault = (this && this.__importDefault) || function (mod) {

@@ -99,34 +90,32 @@ return (mod && mod.__esModule) ? mod : { "default": mod };

*/
checkIfFinished: function checkIfFinished(proc) {
return __awaiter(this, void 0, void 0, function* () {
return new Promise((resolve, reject) => {
let timeout;
const killIt = (reason) => {
exports.shell.kill(proc).then(() => {
reject(new Error(`${reason}\nCommand: ${proc.command}, output: ${proc.output}`));
}, (err) => {
reject(new Error(`${reason}\nCommand: ${proc.command}, output: ${proc.output}\nAlso errored killing process: ${err.message}`));
});
};
const closeHandler = (code, signal) => {
clearTimeout(timeout);
logger_1.default.debug(`CLI Command "${proc.command}" closed with code ${code}, signal ${signal}`);
resolve();
};
const errorHandler = (err) => {
clearTimeout(timeout);
proc.process.off('close', closeHandler);
logger_1.default.error(`CLI Command "${proc.command}" errored with ${err}`);
killIt(`Command raised an error: ${err.message}`);
};
// Timeout the process if necessary
timeout = setTimeout(() => {
// Remove process event listeners
proc.process.off('close', closeHandler);
proc.process.off('error', errorHandler);
killIt(`shell.checkIfFinished timed out after ${constants_1.timeouts.waitingGlobal} ms.`);
}, constants_1.timeouts.waitingGlobal);
proc.process.on('close', closeHandler);
proc.process.on('error', errorHandler);
});
checkIfFinished: async function checkIfFinished(proc) {
return new Promise((resolve, reject) => {
let timeout;
const killIt = (reason) => {
exports.shell.kill(proc).then(() => {
reject(new Error(`${reason}\nCommand: ${proc.command}, output: ${proc.output}`));
}, (err) => {
reject(new Error(`${reason}\nCommand: ${proc.command}, output: ${proc.output}\nAlso errored killing process: ${err.message}`));
});
};
const closeHandler = (code, signal) => {
clearTimeout(timeout);
logger_1.default.debug(`CLI Command "${proc.command}" closed with code ${code}, signal ${signal}`);
resolve();
};
const errorHandler = (err) => {
clearTimeout(timeout);
proc.process.off('close', closeHandler);
logger_1.default.error(`CLI Command "${proc.command}" errored with ${err}`);
killIt(`Command raised an error: ${err.message}`);
};
// Timeout the process if necessary
timeout = setTimeout(() => {
// Remove process event listeners
proc.process.off('close', closeHandler);
proc.process.off('error', errorHandler);
killIt(`shell.checkIfFinished timed out after ${constants_1.timeouts.waitingGlobal} ms.`);
}, constants_1.timeouts.waitingGlobal);
proc.process.on('close', closeHandler);
proc.process.on('error', errorHandler);
});

@@ -157,30 +146,28 @@ },

*/
waitForOutput: function waitForOutput(expString, proc, opts) {
return __awaiter(this, void 0, void 0, function* () {
const delay = 1000;
const timeout = (opts === null || opts === void 0 ? void 0 : opts.timeout) || constants_1.timeouts.waitingAction;
let waitedFor = 0;
let timedOut = false;
while (!proc.output.includes(expString)) {
yield this.sleep(delay);
waitedFor += delay;
if (waitedFor > timeout) {
timedOut = true;
break;
}
waitForOutput: async function waitForOutput(expString, proc, opts) {
const delay = 1000;
const timeout = (opts === null || opts === void 0 ? void 0 : opts.timeout) || constants_1.timeouts.waitingAction;
let waitedFor = 0;
let timedOut = false;
while (!proc.output.includes(expString)) {
await this.sleep(delay);
waitedFor += delay;
if (waitedFor > timeout) {
timedOut = true;
break;
}
return new Promise((resolve, reject) => {
if (timedOut) {
// Kill the process
const reason = `shell.waitForOutput timed out after ${waitedFor} ms. \nExpected output to include: ${expString}\nActual: ${proc.output}`;
exports.shell.kill(proc).then(() => {
reject(new Error(`${reason}\nCommand: ${proc.command}, output: ${proc.output}`));
}, (err) => {
reject(new Error(`${reason}\nCommand: ${proc.command}, output: ${proc.output}\nAlso errored killing process: ${err.message}`));
});
}
else {
resolve();
}
});
}
return new Promise((resolve, reject) => {
if (timedOut) {
// Kill the process
const reason = `shell.waitForOutput timed out after ${waitedFor} ms. \nExpected output to include: ${expString}\nActual: ${proc.output}`;
exports.shell.kill(proc).then(() => {
reject(new Error(`${reason}\nCommand: ${proc.command}, output: ${proc.output}`));
}, (err) => {
reject(new Error(`${reason}\nCommand: ${proc.command}, output: ${proc.output}\nAlso errored killing process: ${err.message}`));
});
}
else {
resolve();
}
});

@@ -201,19 +188,17 @@ },

},
kill: function kill(proc) {
return __awaiter(this, void 0, void 0, function* () {
return new Promise((resolve, reject) => {
if (proc.process.pid) {
(0, tree_kill_1.default)(proc.process.pid, (err) => {
if (err) {
reject(new Error(`Failed to kill command "${proc.command}": errored with ${err.message}\nOutput: ${proc.output}`));
}
else {
resolve(true);
}
});
}
else {
resolve(true);
}
});
kill: async function kill(proc) {
return new Promise((resolve, reject) => {
if (proc.process.pid) {
(0, tree_kill_1.default)(proc.process.pid, (err) => {
if (err) {
reject(new Error(`Failed to kill command "${proc.command}": errored with ${err.message}\nOutput: ${proc.output}`));
}
else {
resolve(true);
}
});
}
else {
resolve(true);
}
});

@@ -220,0 +205,0 @@ },

@@ -1,1 +0,1 @@

{"version":3,"file":"shell.js","sourceRoot":"","sources":["../../src/cli/shell.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"shell.js","sourceRoot":"","sources":["../../src/cli/shell.ts"],"names":[],"mappings":"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"}
{
"name": "@slack/cli-test",
"version": "2.2.1",
"version": "2.2.2",
"description": "Node.js bindings for the Slack CLI for use in automated testing",

@@ -32,7 +32,8 @@ "author": "Salesforce, Inc.",

"build": "npm run build:clean && tsc",
"build:clean": "shx rm -rf ./dist ./coverage",
"build:clean": "shx rm -rf ./dist",
"docs": "npx typedoc --plugin typedoc-plugin-markdown",
"mocha": "cross-env SLACK_CLI_PATH=/doesnt/matter mocha --config ./test/.mocharc.json src/*.spec.ts src/**/*.spec.ts src/**/**/*.spec.ts",
"prepack": "npm run build",
"test": "npm run build && c8 --config ./test/.c8rc.json npm run mocha"
"test": "npm run test:unit",
"test:node18": "npm run build && cross-env SLACK_CLI_PATH=/doesnt/matter bash -O globstar -c 'node --test --test-reporter=spec --import tsx src/**/*.test.ts'",
"test:unit": "npm run build && cross-env SLACK_CLI_PATH=/doesnt/matter node --experimental-test-coverage --test-reporter=spec --test-reporter-destination=stdout --test-reporter=lcov --test-reporter-destination=lcov.info --test-reporter=junit --test-reporter-destination=test-results.xml --import tsx --test src/**/*.test.ts"
},

@@ -44,20 +45,6 @@ "dependencies": {

"devDependencies": {
"@tsconfig/recommended": "^1.0.6",
"@types/chai": "^4.3.16",
"@types/mocha": "^10.0.6",
"@types/node": "^25.0.3",
"@types/sinon": "^21.0.0",
"c8": "^10.1.2",
"chai": "^4.4.1",
"cross-env": "^10.0.0",
"mocha": "^11.0.1",
"mocha-junit-reporter": "^2.2.1",
"mocha-multi-reporters": "^1.5.1",
"shx": "^0.4.0",
"sinon": "^21.0.0",
"ts-node": "^10.9.2",
"typedoc": "^0.28.7",
"typedoc-plugin-markdown": "^4.7.1",
"typescript": "5.9.3"
"sinon": "^21.0.0"
}
}