@flxbl-io/sfp
Version:
sfp is a CLI tool to help you manage your Salesforce projects in an artifact centric model
24 lines • 1.81 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.AnalyzerRegistry = void 0;
const FHTAnalyzer_1 = __importDefault(require("./FHTAnalyzer"));
const FTAnalyzer_1 = __importDefault(require("./FTAnalyzer"));
const PicklistAnalyzer_1 = __importDefault(require("./PicklistAnalyzer"));
class AnalyzerRegistry {
static getAnalyzers() {
let packageAnalyzers = [];
//TODO: Make dynamic
let fhtAnalyzer = new FHTAnalyzer_1.default();
let ftAnalyser = new FTAnalyzer_1.default();
let picklistAnalyzer = new PicklistAnalyzer_1.default();
packageAnalyzers.push(fhtAnalyzer);
packageAnalyzers.push(ftAnalyser);
packageAnalyzers.push(picklistAnalyzer);
return packageAnalyzers;
}
}
exports.AnalyzerRegistry = AnalyzerRegistry;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQW5hbHl6ZXJSZWdpc3RyeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb3JlL3BhY2thZ2UvYW5hbHlzZXIvQW5hbHl6ZXJSZWdpc3RyeS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxnRUFBd0M7QUFDeEMsOERBQXNDO0FBRXRDLDBFQUFrRDtBQUVsRCxNQUFhLGdCQUFnQjtJQUN6QixNQUFNLENBQUMsWUFBWTtRQUNmLElBQUksZ0JBQWdCLEdBQXNCLEVBQUUsQ0FBQztRQUU3QyxvQkFBb0I7UUFDcEIsSUFBSSxXQUFXLEdBQUcsSUFBSSxxQkFBVyxFQUFFLENBQUM7UUFDcEMsSUFBSSxVQUFVLEdBQUcsSUFBSSxvQkFBVSxFQUFFLENBQUM7UUFDbEMsSUFBSSxnQkFBZ0IsR0FBRyxJQUFJLDBCQUFnQixFQUFFLENBQUM7UUFDOUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDO1FBQ25DLGdCQUFnQixDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUNsQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsQ0FBQztRQUV4QyxPQUFPLGdCQUFnQixDQUFDO0lBQzVCLENBQUM7Q0FDSjtBQWRELDRDQWNDIn0=