UNPKG

@flxbl-io/sfp

Version:

sfp is a CLI tool to help you manage your Salesforce projects in an artifact centric model

27 lines 2.04 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const path_1 = __importDefault(require("path")); const SFDXCommand_1 = require("@flxbl-io/sfdx-process-wrapper/lib/SFDXCommand"); class VlocityRefreshBase extends SFDXCommand_1.SFDXCommand { constructor(project_directory, target_org, packageDirectory, logger, logLevel) { super(target_org, project_directory, logger, logLevel); this.packageDirectory = packageDirectory; } getSFDXCommand() { return 'vlocity'; } getCommandName() { return 'vlocity:refreshVlocityBase'; } getGeneratedParams() { let command = `-sfdx.username ${this.target_org} -job ${path_1.default.join(this.packageDirectory, 'VlocityComponents.yaml')} refreshVlocityBase`; if (this.logLevel) command += ` -verbose`; return command; } } exports.default = VlocityRefreshBase; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVmxvY2l0eVJlZnJlc2hCYXNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NvcmUvdmxvY2l0eXdyYXBwZXIvVmxvY2l0eVJlZnJlc2hCYXNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsZ0RBQXdCO0FBQ3hCLGdGQUE2RTtBQUc3RSxNQUFxQixrQkFBbUIsU0FBUSx5QkFBVztJQUN2RCxZQUNJLGlCQUF5QixFQUN6QixVQUFrQixFQUNWLGdCQUF3QixFQUNoQyxNQUFjLEVBQ2QsUUFBcUI7UUFFckIsS0FBSyxDQUFDLFVBQVUsRUFBRSxpQkFBaUIsRUFBRSxNQUFNLEVBQUUsUUFBUSxDQUFDLENBQUM7UUFKL0MscUJBQWdCLEdBQWhCLGdCQUFnQixDQUFRO0lBS3BDLENBQUM7SUFFRCxjQUFjO1FBQ1YsT0FBTyxTQUFTLENBQUM7SUFDckIsQ0FBQztJQUNELGNBQWM7UUFDVixPQUFPLDRCQUE0QixDQUFDO0lBQ3hDLENBQUM7SUFFRCxrQkFBa0I7UUFDZCxJQUFJLE9BQU8sR0FBRyxrQkFBa0IsSUFBSSxDQUFDLFVBQVUsU0FBUyxjQUFJLENBQUMsSUFBSSxDQUM3RCxJQUFJLENBQUMsZ0JBQWdCLEVBQ3JCLHdCQUF3QixDQUMzQixzQkFBc0IsQ0FBQztRQUN4QixJQUFJLElBQUksQ0FBQyxRQUFRO1lBQUUsT0FBTyxJQUFJLFdBQVcsQ0FBQztRQUMxQyxPQUFPLE9BQU8sQ0FBQztJQUNuQixDQUFDO0NBQ0o7QUExQkQscUNBMEJDIn0=