@microsoft.azure/autorest.incubator
Version:
AutoRest incubator project
32 lines • 1.73 kB
JavaScript
;
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
Object.defineProperty(exports, "__esModule", { value: true });
const main_1 = require("../remodeler/main");
const tweak_model_1 = require("../remodeler/tweak-model");
const tweak_model_azure_1 = require("../remodeler/tweak-model-azure");
const autorest_extension_base_1 = require("@microsoft.azure/autorest-extension-base");
const main_2 = require("../csharp/lowlevel-generator/main");
const create_commands_1 = require("../powershell/create-commands");
const powershell_generator_1 = require("../powershell/powershell-generator");
const namer_1 = require("../csharp/namer");
const psnamer_1 = require("../powershell/psnamer");
require('source-map-support').install();
async function main() {
const pluginHost = new autorest_extension_base_1.AutoRestExtension();
// remodeler extensions
pluginHost.Add('remodeler', main_1.process);
pluginHost.Add('tweakcodemodel', tweak_model_1.process);
pluginHost.Add('tweakcodemodelazure', tweak_model_azure_1.process);
pluginHost.Add('csnamer', namer_1.process);
pluginHost.Add('llcsharp', main_2.process);
pluginHost.Add('psnamer', psnamer_1.process);
pluginHost.Add('powershell', powershell_generator_1.processRequest);
// powershell extensions
pluginHost.Add('create-commands', create_commands_1.process);
await pluginHost.Run();
}
main();
//# sourceMappingURL=main.js.map