eng/scripts/New-DocsMsArtifact.ps1 (14 lines of code) (raw):

[CmdletBinding()] Param ( [ValidateNotNullOrEmpty()] [string] $RepoRoot = "${PSScriptRoot}/../..", [Parameter(Mandatory=$True)] [string] $ServiceDirectory, [Parameter(Mandatory=$True)] [string] $PackageName, [string] $TargetFolder = "$RepoRoot/build/sdk/$ServiceDirectory/$PackageName/docs/docs.ms" ) npm install -g moxygen $docsPath = "$RepoRoot/build/sdk/$ServiceDirectory/$PackageName/docs" New-Item -ItemType directory -Path $TargetFolder -Force moxygen --anchors --output "$TargetFolder/api-docs.md" "$docsPath/xml"