. $PSScriptRoot\nodeUtils.ps1

function global:mu.atualizarArquivoConfiguracao() {
    param(
        $enderecoArquivoConfiguracao,
        $enderecoModeloArquivoConfiguracaoAtualizado,
        $enderecoArquivoConfiguracaoAtualizado
    )

    mu.npm run --prefix $PSScriptRoot updateConfigurationFile -- `
                    --currentConfigurationFilePath $enderecoArquivoConfiguracao `
                    --updatedModelConfigurationFilePath $enderecoModeloArquivoConfiguracaoAtualizado `
                    --outputFilePath $enderecoArquivoConfiguracaoAtualizado
}

function global:mu.atualizarArquivoConfiguracao.test() {
    $enderecoArquivoConfiguracao = "C:\microuniversoWeb\microuniversoWeb.yaml"
    $enderecoModeloArquivoConfiguracaoAtualizado = "C:\mu-scripts\scripts_implantacao\orcamentoWeb-modelo.yaml"
    $enderecoArquivoConfiguracaoAtualizado = "C:\microuniversoWeb\orcamentoWeb-atualizado.yaml"

    mu.atualizarArquivoConfiguracao     -enderecoArquivoConfiguracao $enderecoArquivoConfiguracao `
                                        -enderecoModeloArquivoConfiguracaoAtualizado $enderecoModeloArquivoConfiguracaoAtualizado `
                                        -enderecoArquivoConfiguracaoAtualizado $enderecoArquivoConfiguracaoAtualizado
}