UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

48 lines (46 loc) 2.77 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UpdaterLookup = void 0; const ajax_response_updater_1 = require("../../angular15/upgrader/audit/ajax-response-updater"); const css_syntax_error_updater_1 = require("../../angular15/upgrader/audit/css-syntax-error-updater"); const parameter_count_violation_updater_1 = require("../../angular15/upgrader/audit/parameter-count-violation-updater"); const declare_override_updater_1 = require("../../angular15/upgrader/audit/declare-override-updater"); const load_children_callback_updater_1 = require("../../angular15/upgrader/audit/load-children-callback-updater"); const form_control_updater_1 = require("../../angular15/upgrader/audit/form-control-updater"); const observable_throw_updater_1 = require("../../angular15/upgrader/audit/observable-throw-updater"); const string_replace_updater_1 = require("../../angular15/upgrader/audit/string-replace-updater"); const component_selector_updater_1 = require("./component-selector-updater"); const only_arrow_functions_updater_1 = require("./only-arrow-functions-updater"); class UpdaterLookup { static functionLookup; static initialize(angularVersion) { switch (angularVersion) { case '15': if (!UpdaterLookup.functionLookup) { UpdaterLookup.functionLookup = { // Errors 'TS2612': new declare_override_updater_1.DeclareOverrideUpdater(), 'TS2322': new load_children_callback_updater_1.LoadChildrenCallbackUpdater(), 'TS2339': new observable_throw_updater_1.ObservableThrowUpdater(), 'TS2554': new parameter_count_violation_updater_1.ParameterCountViolationUpdater(), 'TS2314': new ajax_response_updater_1.AjaxResponseUpdater(), 'TS2542': new string_replace_updater_1.StringReplaceUpdater(), 'TS2345': new form_control_updater_1.FormControlUpdater(), // Warnings 'css-syntax-error': new css_syntax_error_updater_1.CssSyntaxErrorUpdater(), }; } case '11': default: if (!UpdaterLookup.functionLookup) { UpdaterLookup.functionLookup = { 'only-arrow-functions': new only_arrow_functions_updater_1.OnlyArrowFunctionsUpdater(), 'component-selector': new component_selector_updater_1.ComponentSelectorUpdater() }; } } return UpdaterLookup.functionLookup; } } exports.UpdaterLookup = UpdaterLookup; //# sourceMappingURL=updater-lookup.js.map