UNPKG

@flxbl-io/sfp

Version:

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

24 lines 1.39 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.Analyzer = void 0; const ChangedComponentsFetcher_1 = __importDefault(require("../../core/dependency/ChangedComponentsFetcher")); class Analyzer { constructor(baseBranch) { this.baseBranch = baseBranch; } /** * * @returns array of components that have changed, can be empty */ async getChangedComponents() { if (Analyzer.changedComponents) return Analyzer.changedComponents; else return new ChangedComponentsFetcher_1.default(this.baseBranch).fetch(); } } exports.Analyzer = Analyzer; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQW5hbHl6ZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvaW1wbC92YWxpZGF0ZS9BbmFseXplci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSw4R0FBc0Y7QUFJdEYsTUFBYSxRQUFRO0lBTW5CLFlBQTZCLFVBQWtCO1FBQWxCLGVBQVUsR0FBVixVQUFVLENBQVE7SUFBSSxDQUFDO0lBR3BEOzs7T0FHRztJQUNPLEtBQUssQ0FBQyxvQkFBb0I7UUFDbEMsSUFBSSxRQUFRLENBQUMsaUJBQWlCO1lBQUUsT0FBTyxRQUFRLENBQUMsaUJBQWlCLENBQUM7O1lBQzdELE9BQU8sSUFBSSxrQ0FBd0IsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUM7SUFDcEUsQ0FBQztDQUNGO0FBakJELDRCQWlCQyJ9