-
Notifications
You must be signed in to change notification settings - Fork 6
/
requirements.psd1
52 lines (43 loc) · 1.25 KB
/
requirements.psd1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
@{
# Defaults for all dependencies, unless overridden
PSDependOptions = @{
Target = 'CurrentUser'
Tags = 'Default', 'WindowsOnly'
}
# Continuous-Integration / Continuous Deployment (CI/CD) tools
BuildHelpers = 'Latest'
# Code coverage deployment tool
Coveralls = @{
Tags = 'WindowsOnly'
Version = 'Latest'
}
# Multiplexor of package providers
PackageManagement = @{
Tags = 'Base'
Version = 'Latest'
}
# Framework for Behavior Driven Development (BDD) test automation
Pester = @{
Parameters = @{
SkipPublisherCheck = $true
}
Version = 'Latest'
}
# Documentation generation tool
platyPS = 'Latest'
# Module updating & publishing tool
PowerShellGet = @{
Tags = 'Base'
Version = 'Latest'
}
# Build automation tool
psake = 'Latest'
# Deployment tool
PSDeploy = 'Latest'
<#
PSScriptAnalyzer provides script analysis and checks for potential code defects in
the scripts by applying a group of built-in or customized rules on the scripts
being analyzed.
#>
PSScriptAnalyzer = 'Latest'
}