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

@slack/cli-test

Package Overview
Dependencies
Maintainers
11
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.2
to
3.0.0
+21
dist/cli/commands/project.d.ts
import type { ProjectCommandArguments } from '../../types/commands/common_arguments';
/**
* `slack create`
* @returns command output
*/
export declare const create: (args: ProjectCommandArguments & {
/** @description URL to an app template to use when creating app. */
template?: string;
/** @description Branch to use from the provided `template`. */
branch?: string;
}) => Promise<string>;
declare const _default: {
create: (args: ProjectCommandArguments & {
/** @description URL to an app template to use when creating app. */
template?: string;
/** @description Branch to use from the provided `template`. */
branch?: string;
}) => Promise<string>;
};
export default _default;
//# sourceMappingURL=project.d.ts.map
{"version":3,"file":"project.d.ts","sourceRoot":"","sources":["../../../src/cli/commands/project.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,uBAAuB,EAAE,MAAM,uCAAuC,CAAC;AAGrF;;;GAGG;AACH,eAAO,MAAM,MAAM,GACjB,MAAM,uBAAuB,GAAG;IAC9B,oEAAoE;IACpE,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,+DAA+D;IAC/D,MAAM,CAAC,EAAE,MAAM,CAAC;CACjB,KACA,OAAO,CAAC,MAAM,CAWhB,CAAC;;mBAjBM,uBAAuB,GAAG;QAC9B,oEAAoE;QACpE,QAAQ,CAAC,EAAE,MAAM,CAAC;QAClB,+DAA+D;QAC/D,MAAM,CAAC,EAAE,MAAM,CAAC;KACjB,KACA,OAAO,CAAC,MAAM,CAAC;;AAalB,wBAEE"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.create = void 0;
const cli_process_1 = require("../cli-process");
/**
* `slack create`
* @returns command output
*/
const create = async function projectCreate(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 = await cmd.execAsync();
return proc.output;
};
exports.create = create;
exports.default = {
create: exports.create,
};
//# sourceMappingURL=project.js.map
{"version":3,"file":"project.js","sourceRoot":"","sources":["../../../src/cli/commands/project.ts"],"names":[],"mappings":";;;AACA,gDAA8E;AAE9E;;;GAGG;AACI,MAAM,MAAM,GAAG,KAAK,UAAU,aAAa,CAChD,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;IACb,MAAM,EAAN,cAAM;CACP,CAAC"}
+6
-6

@@ -9,6 +9,6 @@ import type { ProjectCommandArguments } from '../../types/commands/common_arguments';

/**
* `slack env add`
* `slack env set`
* @returns command output
*/
export declare const add: (args: ProjectCommandArguments & EnvCommandArguments) => Promise<string>;
export declare const set: (args: ProjectCommandArguments & EnvCommandArguments) => Promise<string>;
/**

@@ -20,12 +20,12 @@ * `slack env list`

/**
* `slack env remove`
* `slack env unset`
* @returns command output
*/
export declare const remove: (args: ProjectCommandArguments & Pick<EnvCommandArguments, "secretKey">) => Promise<string>;
export declare const unset: (args: ProjectCommandArguments & Pick<EnvCommandArguments, "secretKey">) => Promise<string>;
declare const _default: {
add: (args: ProjectCommandArguments & EnvCommandArguments) => Promise<string>;
set: (args: ProjectCommandArguments & EnvCommandArguments) => Promise<string>;
list: (args: ProjectCommandArguments) => Promise<string>;
remove: (args: ProjectCommandArguments & Pick<EnvCommandArguments, "secretKey">) => Promise<string>;
unset: (args: ProjectCommandArguments & Pick<EnvCommandArguments, "secretKey">) => Promise<string>;
};
export default _default;
//# sourceMappingURL=env.d.ts.map

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

{"version":3,"file":"env.d.ts","sourceRoot":"","sources":["../../../src/cli/commands/env.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,uBAAuB,EAAE,MAAM,uCAAuC,CAAC;AAGrF,MAAM,WAAW,mBAAmB;IAClC,4CAA4C;IAC5C,SAAS,EAAE,MAAM,CAAC;IAClB,8CAA8C;IAC9C,WAAW,EAAE,MAAM,CAAC;CACrB;AAED;;;GAGG;AACH,eAAO,MAAM,GAAG,GAAyB,MAAM,uBAAuB,GAAG,mBAAmB,KAAG,OAAO,CAAC,MAAM,CAM5G,CAAC;AAEF;;;GAGG;AACH,eAAO,MAAM,IAAI,GAA0B,MAAM,uBAAuB,KAAG,OAAO,CAAC,MAAM,CAMxF,CAAC;AAEF;;;GAGG;AACH,eAAO,MAAM,MAAM,GACjB,MAAM,uBAAuB,GAAG,IAAI,CAAC,mBAAmB,EAAE,WAAW,CAAC,KACrE,OAAO,CAAC,MAAM,CAMhB,CAAC;;gBAhC6C,uBAAuB,GAAG,mBAAmB,KAAG,OAAO,CAAC,MAAM,CAAC;iBAY7D,uBAAuB,KAAG,OAAO,CAAC,MAAM,CAAC;mBAalF,uBAAuB,GAAG,IAAI,CAAC,mBAAmB,EAAE,WAAW,CAAC,KACrE,OAAO,CAAC,MAAM,CAAC;;AAQlB,wBAIE"}
{"version":3,"file":"env.d.ts","sourceRoot":"","sources":["../../../src/cli/commands/env.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,uBAAuB,EAAE,MAAM,uCAAuC,CAAC;AAGrF,MAAM,WAAW,mBAAmB;IAClC,4CAA4C;IAC5C,SAAS,EAAE,MAAM,CAAC;IAClB,8CAA8C;IAC9C,WAAW,EAAE,MAAM,CAAC;CACrB;AAED;;;GAGG;AACH,eAAO,MAAM,GAAG,GAAyB,MAAM,uBAAuB,GAAG,mBAAmB,KAAG,OAAO,CAAC,MAAM,CAM5G,CAAC;AAEF;;;GAGG;AACH,eAAO,MAAM,IAAI,GAA0B,MAAM,uBAAuB,KAAG,OAAO,CAAC,MAAM,CAMxF,CAAC;AAEF;;;GAGG;AACH,eAAO,MAAM,KAAK,GAChB,MAAM,uBAAuB,GAAG,IAAI,CAAC,mBAAmB,EAAE,WAAW,CAAC,KACrE,OAAO,CAAC,MAAM,CAMhB,CAAC;;gBAhC6C,uBAAuB,GAAG,mBAAmB,KAAG,OAAO,CAAC,MAAM,CAAC;iBAY7D,uBAAuB,KAAG,OAAO,CAAC,MAAM,CAAC;kBAalF,uBAAuB,GAAG,IAAI,CAAC,mBAAmB,EAAE,WAAW,CAAC,KACrE,OAAO,CAAC,MAAM,CAAC;;AAQlB,wBAIE"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.remove = exports.list = exports.add = void 0;
exports.unset = exports.list = exports.set = void 0;
const cli_process_1 = require("../cli-process");
/**
* `slack env add`
* `slack env set`
* @returns command output
*/
const add = async function envAdd(args) {
const cmd = new cli_process_1.SlackCLIProcess(['env', 'add', args.secretKey, args.secretValue], args);
const set = async function envSet(args) {
const cmd = new cli_process_1.SlackCLIProcess(['env', 'set', args.secretKey, args.secretValue], args);
const proc = await cmd.execAsync({

@@ -16,3 +16,3 @@ cwd: args.appPath,

};
exports.add = add;
exports.set = set;
/**

@@ -31,7 +31,7 @@ * `slack env list`

/**
* `slack env remove`
* `slack env unset`
* @returns command output
*/
const remove = async function envRemove(args) {
const cmd = new cli_process_1.SlackCLIProcess(['env', 'remove', args.secretKey], args);
const unset = async function envUnset(args) {
const cmd = new cli_process_1.SlackCLIProcess(['env', 'unset', args.secretKey], args);
const proc = await cmd.execAsync({

@@ -42,8 +42,8 @@ cwd: args.appPath,

};
exports.remove = remove;
exports.unset = unset;
exports.default = {
add: exports.add,
set: exports.set,
list: exports.list,
remove: exports.remove,
unset: exports.unset,
};
//# sourceMappingURL=env.js.map

@@ -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,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"}
{"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,KAAK,GAAG,KAAK,UAAU,QAAQ,CAC1C,IAAsE;IAEtE,MAAM,GAAG,GAAG,IAAI,6BAAe,CAAC,CAAC,KAAK,EAAE,OAAO,EAAE,IAAI,CAAC,SAAS,CAAC,EAAE,IAAI,CAAC,CAAC;IACxE,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,KAAK,SAQhB;AAEF,kBAAe;IACb,GAAG,EAAH,WAAG;IACH,IAAI,EAAJ,YAAI;IACJ,KAAK,EAAL,aAAK;CACN,CAAC"}

@@ -30,6 +30,2 @@ import type { ProjectCommandArguments } from '../types/commands/common_arguments';

};
create: (args: ProjectCommandArguments & {
template?: string;
branch?: string;
}) => Promise<string>;
datastore: {

@@ -42,5 +38,5 @@ datastoreGet: (args: ProjectCommandArguments & Pick<import("./commands/datastore").DatastoreCommandArguments, "datastoreName" | "primaryKeyValue">) => Promise<string>;

env: {
add: (args: ProjectCommandArguments & import("./commands/env").EnvCommandArguments) => Promise<string>;
set: (args: ProjectCommandArguments & import("./commands/env").EnvCommandArguments) => Promise<string>;
list: (args: ProjectCommandArguments) => Promise<string>;
remove: (args: ProjectCommandArguments & Pick<import("./commands/env").EnvCommandArguments, "secretKey">) => Promise<string>;
unset: (args: ProjectCommandArguments & Pick<import("./commands/env").EnvCommandArguments, "secretKey">) => Promise<string>;
};

@@ -80,2 +76,8 @@ externalAuth: {

};
project: {
create: (args: ProjectCommandArguments & {
template?: string;
branch?: string;
}) => Promise<string>;
};
trigger: {

@@ -82,0 +84,0 @@ access: (args: ProjectCommandArguments & (import("./commands/trigger").TriggerIdArgument & (import("../types/commands/common_arguments").InfoArgument | ({

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

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/cli/index.ts"],"names":[],"mappings":"AAGA,OAAO,KAAK,EAAE,uBAAuB,EAAE,MAAM,oCAAoC,CAAC;AAelF;;GAEG;AACH,eAAO,MAAM,QAAQ;;;;;;;;;;;;;;;;;eA2DmvB,CAAC;;;;;;;;;gBAvEhuB,CAAC;cAEQ,CAAC;;;;;;;;;;;;;;;;;;2BA4DnC,CAAC;oBAID,CAAC;;;;;;;;;;;kBAhEkB,CAAC;;;;;;kBAmCM,CAAC;;;;;;;2BAkC8rE,CAAC;;;;;;;;;;;iBAA2hB,CAAC;gBAA2M,CAAC;;;;;;;IA7Ch9F;;;OAGG;wBAEK,OAAO,CAAC,uBAAuB,CAAC,GAAG;QACvC,uGAAuG;QACvG,YAAY,CAAC,EAAE,OAAO,CAAC;KACxB,KACA,OAAO,CAAC,IAAI,CAAC;CAmCjB,CAAC"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/cli/index.ts"],"names":[],"mappings":"AAGA,OAAO,KAAK,EAAE,uBAAuB,EAAE,MAAM,oCAAoC,CAAC;AAelF;;GAEG;AACH,eAAO,MAAM,QAAQ;;;;;;;;;;;;;;;;;eA2DovB,CAAC;;;;;;;;;;;;;;;;;;;;;;;;2BATzvB,CAAC;oBAID,CAAC;;;;;;;;;;;kBAhEQ,CAAC;;;;;;kBAmCiB,CAAA;;;;;;;2BAkC8rE,CAAC;;;;;oBAtE/tE,CAAC;kBAEL,CAAC;;;;;;;;;;;iBAoE6vF,CAAC;gBAA2M,CAAC;;;;;;;IA7Cj9F;;;OAGG;wBAEK,OAAO,CAAC,uBAAuB,CAAC,GAAG;QACvC,uGAAuG;QACvG,YAAY,CAAC,EAAE,OAAO,CAAC;KACxB,KACA,OAAO,CAAC,IAAI,CAAC;CAmCjB,CAAC"}

@@ -13,3 +13,2 @@ "use strict";

const collaborator_1 = __importDefault(require("./commands/collaborator"));
const create_1 = require("./commands/create");
const datastore_1 = __importDefault(require("./commands/datastore"));

@@ -21,2 +20,3 @@ const env_1 = __importDefault(require("./commands/env"));

const platform_1 = __importDefault(require("./commands/platform"));
const project_1 = __importDefault(require("./commands/project"));
const trigger_1 = __importDefault(require("./commands/trigger"));

@@ -31,3 +31,2 @@ const version_1 = __importDefault(require("./commands/version"));

collaborator: collaborator_1.default,
create: create_1.create,
datastore: datastore_1.default,

@@ -39,2 +38,3 @@ env: env_1.default,

platform: platform_1.default,
project: project_1.default,
trigger: trigger_1.default,

@@ -41,0 +41,0 @@ version: version_1.default,

@@ -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,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"}
{"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,qEAA6C;AAC7C,yDAAiC;AACjC,6EAAoD;AACpD,mEAAuC;AACvC,mEAA2C;AAC3C,mEAA2C;AAC3C,iEAAyC;AACzC,iEAAyC;AACzC,iEAAyC;AAEzC;;GAEG;AACU,QAAA,QAAQ,GAAG;IACtB,GAAG,EAAH,aAAG;IACH,IAAI,EAAJ,cAAI;IACJ,YAAY,EAAZ,sBAAY;IACZ,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;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"}

@@ -35,6 +35,6 @@ /**

SLACK_TRACE_DATASTORE_COUNT_TOTAL: string;
SLACK_TRACE_ENV_ADD_SUCCESS: string;
SLACK_TRACE_ENV_SET_SUCCESS: string;
SLACK_TRACE_ENV_LIST_COUNT: string;
SLACK_TRACE_ENV_LIST_VARIABLES: string;
SLACK_TRACE_ENV_REMOVE_SUCCESS: string;
SLACK_TRACE_ENV_UNSET_SUCCESS: string;
SLACK_TRACE_FEEDBACK_MESSAGE: string;

@@ -41,0 +41,0 @@ SLACK_TRACE_MANIFEST_VALIDATE_SUCCESS: string;

@@ -39,6 +39,6 @@ "use strict";

SLACK_TRACE_DATASTORE_COUNT_TOTAL: 'SLACK_TRACE_DATASTORE_COUNT_TOTAL',
SLACK_TRACE_ENV_ADD_SUCCESS: 'SLACK_TRACE_ENV_ADD_SUCCESS',
SLACK_TRACE_ENV_SET_SUCCESS: 'SLACK_TRACE_ENV_SET_SUCCESS',
SLACK_TRACE_ENV_LIST_COUNT: 'SLACK_TRACE_ENV_LIST_COUNT',
SLACK_TRACE_ENV_LIST_VARIABLES: 'SLACK_TRACE_ENV_LIST_VARIABLES',
SLACK_TRACE_ENV_REMOVE_SUCCESS: 'SLACK_TRACE_ENV_REMOVE_SUCCESS',
SLACK_TRACE_ENV_UNSET_SUCCESS: 'SLACK_TRACE_ENV_UNSET_SUCCESS',
SLACK_TRACE_FEEDBACK_MESSAGE: 'SLACK_TRACE_FEEDBACK_MESSAGE',

@@ -45,0 +45,0 @@ SLACK_TRACE_MANIFEST_VALIDATE_SUCCESS: 'SLACK_TRACE_MANIFEST_VALIDATE_SUCCESS',

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

{"version":3,"file":"constants.js","sourceRoot":"","sources":["../../src/utils/constants.ts"],"names":[],"mappings":";;;AAAA,iGAAiG;AACjG;;GAEG;AACU,QAAA,aAAa,GAAG;IAC3B,0CAA0C,EAAE,4CAA4C;IACxF,mDAAmD,EAAE,qDAAqD;IAC1G,6CAA6C,EAAE,+CAA+C;IAC9F,8CAA8C,EAAE,gDAAgD;IAChG,mCAAmC,EAAE,qCAAqC;IAC1E,2BAA2B,EAAE,6BAA6B;IAC1D,0BAA0B,EAAE,4BAA4B;IACxD,6BAA6B,EAAE,+BAA+B;IAC9D,4BAA4B,EAAE,8BAA8B;IAC5D,8BAA8B,EAAE,gCAAgC;IAChE,6BAA6B,EAAE,+BAA+B;IAC9D,+BAA+B,EAAE,iCAAiC;IAClE,6BAA6B,EAAE,+BAA+B;IAC9D,+BAA+B,EAAE,iCAAiC;IAClE,yCAAyC,EAAE,2CAA2C;IACtF,oCAAoC,EAAE,sCAAsC;IAC5E,0CAA0C,EAAE,4CAA4C;IACxF,mCAAmC,EAAE,qCAAqC;IAC1E,qCAAqC,EAAE,uCAAuC;IAC9E,4CAA4C,EAAE,8CAA8C;IAC5F,uCAAuC,EAAE,yCAAyC;IAClF,uCAAuC,EAAE,yCAAyC;IAClF,wBAAwB,EAAE,0BAA0B;IACpD,+BAA+B,EAAE,iCAAiC;IAClE,wBAAwB,EAAE,0BAA0B;IACpD,0BAA0B,EAAE,4BAA4B;IACxD,mCAAmC,EAAE,qCAAqC;IAC1E,qCAAqC,EAAE,uCAAuC;IAC9E,mCAAmC,EAAE,qCAAqC;IAC1E,iCAAiC,EAAE,mCAAmC;IACtE,2BAA2B,EAAE,6BAA6B;IAC1D,0BAA0B,EAAE,4BAA4B;IACxD,8BAA8B,EAAE,gCAAgC;IAChE,8BAA8B,EAAE,gCAAgC;IAChE,4BAA4B,EAAE,8BAA8B;IAC5D,qCAAqC,EAAE,uCAAuC;IAC9E,mCAAmC,EAAE,qCAAqC;IAC1E,8BAA8B,EAAE,gCAAgC;IAChE,8BAA8B,EAAE,gCAAgC;IAChE,6BAA6B,EAAE,+BAA+B;IAC9D,iCAAiC,EAAE,mCAAmC;IACtE,mCAAmC,EAAE,qCAAqC;IAC1E,mCAAmC,EAAE,qCAAqC;IAC1E,+BAA+B,EAAE,iCAAiC;CACnE,CAAC;AAEW,QAAA,YAAY,GAAG;IAC1B,IAAI,EAAE,MAAM;IACZ,GAAG,EAAE,KAAK;IACV,aAAa,EAAE,MAAM;IACrB,UAAU,EAAE,YAAY;IACxB,kBAAkB,EAAE,oBAAoB;IACxC,iBAAiB,EAAE,mBAAmB;CACvC,CAAC;AAEF;;GAEG;AACU,QAAA,aAAa,GAAG;IAC3B,KAAK,EAAE,MAAM;IACb,UAAU,EAAE,UAAU;IACtB,QAAQ,EAAE,UAAU;CACrB,CAAC;AAEW,QAAA,QAAQ,GAAG;IACtB,aAAa,EAAE,KAAK;IACpB,aAAa,EAAE,KAAK;CACrB,CAAC"}
{"version":3,"file":"constants.js","sourceRoot":"","sources":["../../src/utils/constants.ts"],"names":[],"mappings":";;;AAAA,iGAAiG;AACjG;;GAEG;AACU,QAAA,aAAa,GAAG;IAC3B,0CAA0C,EAAE,4CAA4C;IACxF,mDAAmD,EAAE,qDAAqD;IAC1G,6CAA6C,EAAE,+CAA+C;IAC9F,8CAA8C,EAAE,gDAAgD;IAChG,mCAAmC,EAAE,qCAAqC;IAC1E,2BAA2B,EAAE,6BAA6B;IAC1D,0BAA0B,EAAE,4BAA4B;IACxD,6BAA6B,EAAE,+BAA+B;IAC9D,4BAA4B,EAAE,8BAA8B;IAC5D,8BAA8B,EAAE,gCAAgC;IAChE,6BAA6B,EAAE,+BAA+B;IAC9D,+BAA+B,EAAE,iCAAiC;IAClE,6BAA6B,EAAE,+BAA+B;IAC9D,+BAA+B,EAAE,iCAAiC;IAClE,yCAAyC,EAAE,2CAA2C;IACtF,oCAAoC,EAAE,sCAAsC;IAC5E,0CAA0C,EAAE,4CAA4C;IACxF,mCAAmC,EAAE,qCAAqC;IAC1E,qCAAqC,EAAE,uCAAuC;IAC9E,4CAA4C,EAAE,8CAA8C;IAC5F,uCAAuC,EAAE,yCAAyC;IAClF,uCAAuC,EAAE,yCAAyC;IAClF,wBAAwB,EAAE,0BAA0B;IACpD,+BAA+B,EAAE,iCAAiC;IAClE,wBAAwB,EAAE,0BAA0B;IACpD,0BAA0B,EAAE,4BAA4B;IACxD,mCAAmC,EAAE,qCAAqC;IAC1E,qCAAqC,EAAE,uCAAuC;IAC9E,mCAAmC,EAAE,qCAAqC;IAC1E,iCAAiC,EAAE,mCAAmC;IACtE,2BAA2B,EAAE,6BAA6B;IAC1D,0BAA0B,EAAE,4BAA4B;IACxD,8BAA8B,EAAE,gCAAgC;IAChE,6BAA6B,EAAE,+BAA+B;IAC9D,4BAA4B,EAAE,8BAA8B;IAC5D,qCAAqC,EAAE,uCAAuC;IAC9E,mCAAmC,EAAE,qCAAqC;IAC1E,8BAA8B,EAAE,gCAAgC;IAChE,8BAA8B,EAAE,gCAAgC;IAChE,6BAA6B,EAAE,+BAA+B;IAC9D,iCAAiC,EAAE,mCAAmC;IACtE,mCAAmC,EAAE,qCAAqC;IAC1E,mCAAmC,EAAE,qCAAqC;IAC1E,+BAA+B,EAAE,iCAAiC;CACnE,CAAC;AAEW,QAAA,YAAY,GAAG;IAC1B,IAAI,EAAE,MAAM;IACZ,GAAG,EAAE,KAAK;IACV,aAAa,EAAE,MAAM;IACrB,UAAU,EAAE,YAAY;IACxB,kBAAkB,EAAE,oBAAoB;IACxC,iBAAiB,EAAE,mBAAmB;CACvC,CAAC;AAEF;;GAEG;AACU,QAAA,aAAa,GAAG;IAC3B,KAAK,EAAE,MAAM;IACb,UAAU,EAAE,UAAU;IACtB,QAAQ,EAAE,UAAU;CACrB,CAAC;AAEW,QAAA,QAAQ,GAAG;IACtB,aAAa,EAAE,KAAK;IACpB,aAAa,EAAE,KAAK;CACrB,CAAC"}
{
"name": "@slack/cli-test",
"version": "2.2.2",
"version": "3.0.0",
"description": "Node.js bindings for the Slack CLI for use in automated testing",

@@ -5,0 +5,0 @@ "author": "Salesforce, Inc.",

@@ -9,3 +9,3 @@ # @slack/cli-test

1. Ensure the [Slack CLI][cli] (version 2.32.2 or higher) is installed on your system.
1. Ensure the [Slack CLI][cli] (version 4.0.0 or higher) is installed on your system.
2. Export the path to the CLI binary as a `SLACK_CLI_PATH` environment variable.

@@ -22,4 +22,4 @@

2. Set the path to the CLI executable using the environment variable `SLACK_CLI_PATH`
- supply a link to a binary on the global path, like `slack-cli`
- it will default to using `slack` otherwise
- supply a link to a binary on the global path, like `slack-cli`
- it will default to using `slack` otherwise
3. Import and use `SlackCLI` to automate the CLI!

@@ -38,7 +38,7 @@

1. `SlackCLI` - an object containing a variety of methods to interact with the CLI
- methods are named after [Slack CLI commands][commands], e.g. `SlackCLI.deploy()`
- methods are named after [Slack CLI commands][commands], e.g. `SlackCLI.deploy()`
2. `SlackCLIProcess` - a class that can be instantiated that exposes the ability to run arbitrary commands, with optional global flags as well as command-specific flags.
3. `SlackTracerId` - trace IDs to verify CLI command output
- see available exported IDs on `SlackTracerId` object
- to enable the CLI to show this output, any CLI commands executed by this library are invoked with the environment variable set: `SLACK_TEST_TRACE=true`
- see available exported IDs on `SlackTracerId` object
- to enable the CLI to show this output, any CLI commands executed by this library are invoked with the environment variable set: `SLACK_TEST_TRACE=true`

@@ -45,0 +45,0 @@ ```ts

import type { ProjectCommandArguments } from '../../types/commands/common_arguments';
/**
* `slack create`
* @returns command output
*/
export declare const create: (args: ProjectCommandArguments & {
/** @description URL to an app template to use when creating app. */
template?: string;
/** @description Branch to use from the provided `template`. */
branch?: string;
}) => Promise<string>;
export default create;
//# sourceMappingURL=create.d.ts.map
{"version":3,"file":"create.d.ts","sourceRoot":"","sources":["../../../src/cli/commands/create.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,uBAAuB,EAAE,MAAM,uCAAuC,CAAC;AAGrF;;;GAGG;AACH,eAAO,MAAM,MAAM,GACjB,MAAM,uBAAuB,GAAG;IAC9B,oEAAoE;IACpE,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,+DAA+D;IAC/D,MAAM,CAAC,EAAE,MAAM,CAAC;CACjB,KACA,OAAO,CAAC,MAAM,CAWhB,CAAC;AAEF,eAAe,MAAM,CAAC"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.create = void 0;
const cli_process_1 = require("../cli-process");
/**
* `slack create`
* @returns command output
*/
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 = await cmd.execAsync();
return proc.output;
};
exports.create = create;
exports.default = exports.create;
//# sourceMappingURL=create.js.map
{"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"}