Avm.Authoring.psd1
|
@{ RootModule = 'Avm.Authoring.psm1' ModuleVersion = '0.1.0' GUID = '356c238f-88dd-48bf-ad0a-b7de6a5bb877' Author = 'Azure Verified Modules' CompanyName = 'Microsoft' Copyright = '(c) Microsoft Corporation. All rights reserved.' Description = 'Shared PowerShell tooling for authors of Azure Verified Modules (Bicep and Terraform). Phase 0 ships the avm CLI dispatcher (alias: avm), the environment-diagnosis verbs ''avm version'' and ''avm doctor'', and the managed-tool resolver (''avm tool list/which/install''). Subsequent releases add the Bicep facade and the Terraform facade. See https://github.com/Azure/azure-verified-modules-tools for the roadmap.' PowerShellVersion = '7.4' CompatiblePSEditions = @('Core') FunctionsToExport = @( 'Get-AvmAuthoringPlaceholder', 'Get-AvmModuleContext', 'Get-AvmTool', 'Get-AvmVersion', 'Install-AvmTool', 'Invoke-Avm', 'Invoke-AvmCheckConvention', 'Invoke-AvmCheckPolicy', 'Invoke-AvmDoctor', 'Invoke-AvmDocs', 'Invoke-AvmFormat', 'Invoke-AvmLint', 'Invoke-AvmPrCheck', 'Invoke-AvmPreCommit', 'Invoke-AvmTest', 'Invoke-AvmTransform' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @('avm') PrivateData = @{ PSData = @{ Tags = @('Azure', 'AVM', 'AzureVerifiedModules', 'Bicep', 'Terraform', 'Authoring', 'CLI', 'PSEdition_Core') LicenseUri = 'https://github.com/Azure/azure-verified-modules-tools/blob/main/LICENSE' ProjectUri = 'https://github.com/Azure/azure-verified-modules-tools' ReleaseNotes = '0.1.0 - Phase 0 skeleton. Adds the avm dispatcher (alias: avm), Get-AvmVersion / avm version, Invoke-AvmDoctor / avm doctor, and the managed-tool resolver (Get-AvmTool, Install-AvmTool, avm tool list|which|install). The bundled tools.lock.psd1 is an empty schema stub awaiting bicep and terraform entries. Backward compatibility shim Get-AvmAuthoringPlaceholder is retained from 0.0.1.' } } } |