function checkModule()

in vscode-extension/src/extension.ts [120:135]


function checkModule(powershell: PowershellProcess, log: Logger): boolean {
    const moduleName = "Az.Tools.Migration";
    if (!powershell.checkModuleExist(moduleName) || powershell.versionCompare(powershell.checkModuleVersion(moduleName), "1.1.5") < 0) {
        log.writeAndShowErrorWithActions("Please install Az.Tools.Migration and make sure the version >= 1.1.5", [
            {
                prompt: "Get Az.Tools.Migration",
                action: async () => {
                    const getPSUri = vscode.Uri.parse("https://docs.microsoft.com/en-us/powershell/azure/quickstart-migrate-azurerm-to-az-automatically");
                    vscode.env.openExternal(getPSUri);
                },
            },
        ]);
        return false;
    }
    return true;
}