@flxbl-io/sfp
Version:
sfp is a CLI tool to help you manage your Salesforce projects in an artifact centric model
16 lines • 1.49 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const AssignPermissionSetsImpl_1 = __importDefault(require("./AssignPermissionSetsImpl"));
class AssignPermissionSets {
static async applyPermsets(permsets, conn, sourceDirectory, logger) {
let assignPermissionSetsImpl = new AssignPermissionSetsImpl_1.default(conn, permsets, sourceDirectory, logger);
let results = await assignPermissionSetsImpl.exec();
if (results.failedAssignments.length > 0)
throw new Error('Unable to assign permsets');
}
}
exports.default = AssignPermissionSets;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQXNzaWduUGVybWlzc2lvblNldHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29yZS9wZXJtc2V0cy9Bc3NpZ25QZXJtaXNzaW9uU2V0cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUVBLDBGQUFrRTtBQUVsRSxNQUFxQixvQkFBb0I7SUFDckMsTUFBTSxDQUFDLEtBQUssQ0FBQyxhQUFhLENBQUMsUUFBa0IsRUFBRSxJQUFnQixFQUFFLGVBQXVCLEVBQUUsTUFBYztRQUNwRyxJQUFJLHdCQUF3QixHQUE2QixJQUFJLGtDQUF3QixDQUNqRixJQUFJLEVBQ0osUUFBUSxFQUNSLGVBQWUsRUFDZixNQUFNLENBQ1QsQ0FBQztRQUVGLElBQUksT0FBTyxHQUFHLE1BQU0sd0JBQXdCLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDcEQsSUFBSSxPQUFPLENBQUMsaUJBQWlCLENBQUMsTUFBTSxHQUFHLENBQUM7WUFBRSxNQUFNLElBQUksS0FBSyxDQUFDLDJCQUEyQixDQUFDLENBQUM7SUFDM0YsQ0FBQztDQUNKO0FBWkQsdUNBWUMifQ==