Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
88 changes: 47 additions & 41 deletions PSDepend/PSDependMap.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -6,87 +6,93 @@

# In some cases, it may be beneficial to include 'aliases'. Just add nodes for these.
@{
Chocolatey = @{
Script = 'Chocolatey.ps1'
Chocolatey = @{
Script = 'Chocolatey.ps1'
Description = 'Install a Chocolatey package from a Chocolatey feed'
Supports = 'windows'
Supports = 'windows'
}

Command = @{
Script = 'Command.ps1'
Command = @{
Script = 'Command.ps1'
Description = 'Invoke a command in PowerShell'
Supports = 'windows', 'core', 'macos', 'linux'
Supports = 'windows', 'core', 'macos', 'linux'
}

DotnetSdk = @{
Script = 'DotnetSdk.ps1'
DotnetSdk = @{
Script = 'DotnetSdk.ps1'
Description = "Installs the .NET Core SDK"
Supports = 'windows', 'core', 'macos', 'linux'
Supports = 'windows', 'core', 'macos', 'linux'
}

FileDownload = @{
Script = 'FileDownload.ps1'
FileDownload = @{
Script = 'FileDownload.ps1'
Description = 'Download a file'
Supports = 'windows'
Supports = 'windows'
}

FileSystem = @{
Script = 'FileSystem.ps1'
FileSystem = @{
Script = 'FileSystem.ps1'
Description = 'Copy a file or folder'
Supports = 'windows'
Supports = 'windows'
}

Git = @{
Script = 'Git.ps1'
Git = @{
Script = 'Git.ps1'
Description = 'Clone a git repository'
Supports = 'windows', 'core', 'macos', 'linux'
Supports = 'windows', 'core', 'macos', 'linux'
}

GitHub = @{
Script = 'GitHub.ps1'
GitHub = @{
Script = 'GitHub.ps1'
Description = 'Download and extract a GitHub repo'
Supports = 'windows', 'core', 'macos', 'linux'
Supports = 'windows', 'core', 'macos', 'linux'
}

Npm = @{
Script = 'Npm.ps1'
Npm = @{
Script = 'Npm.ps1'
Description = 'Install a node package'
Supports = 'windows', 'core', 'macos', 'linux'
Supports = 'windows', 'core', 'macos', 'linux'
}

Noop = @{
Script = 'Noop.ps1'
Noop = @{
Script = 'Noop.ps1'
Description = 'Display parameters that a depends script would receive. Use for testing and validation'
Supports = 'windows', 'core', 'macos', 'linux'
Supports = 'windows', 'core', 'macos', 'linux'
}

Nuget = @{
Script = 'Nuget.ps1'
Nuget = @{
Script = 'Nuget.ps1'
Description = 'Install a Nuget package from a Nuget feed'
Supports = 'windows', 'core', 'macos', 'linux'
Supports = 'windows', 'core', 'macos', 'linux'
}

Package = @{
Script = 'Package.ps1'
Package = @{
Script = 'Package.ps1'
Description = 'EXPERIMENTAL: Install a package via PackageManagement Install-Package'
Supports = 'windows', 'core', 'macos', 'linux'
Supports = 'windows', 'core', 'macos', 'linux'
}

PSGalleryModule = @{
Script= 'PSGalleryModule.ps1'
Script = 'PSGalleryModule.ps1'
Description = 'Install a PowerShell module from the PowerShell Gallery'
Supports = 'windows', 'core', 'macos', 'linux'
Supports = 'windows', 'core', 'macos', 'linux'
}

PSGalleryNuget = @{
Script = 'PSGalleryNuget.ps1'
PSGalleryNuget = @{
Script = 'PSGalleryNuget.ps1'
Description = 'Install a PowerShell module from the PowerShell Gallery without the PowerShellGet dependency'
Supports = 'windows', 'core', 'macos', 'linux'
Supports = 'windows', 'core', 'macos', 'linux'
}

Task = @{
Script = 'Task.ps1'
PsResourceGet = @{
Script = 'PSResourceGet.ps1'
Description = 'Installs a PowerShell resource from a PowerShell repository using PSResourceGet'
Supports = 'windows', 'core', 'macos', 'linux'
}

Task = @{
Script = 'Task.ps1'
Description = 'Support dependencies by handling simple tasks'
Supports = 'windows', 'core', 'macos', 'linux'
Supports = 'windows', 'core', 'macos', 'linux'
}
}
Loading