Updated PSRule schemas to v0.12.0 #54 (#55)

This commit is contained in:
Bernie White 2019-12-05 10:37:33 +10:00 коммит произвёл GitHub
Родитель 71f2c44cb2
Коммит c1579dbbde
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
6 изменённых файлов: 79 добавлений и 25 удалений

Просмотреть файл

@ -2,6 +2,8 @@
## Unreleased
- Updated PSRule schemas to v0.12.0. [#54](https://github.com/BernieWhite/PSRule-vscode/issues/54)
## v0.8.0
What's changed since v0.7.0:

30
package-lock.json сгенерированный
Просмотреть файл

@ -296,9 +296,9 @@
"dev": true
},
"glob": {
"version": "7.1.5",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.5.tgz",
"integrity": "sha512-J9dlskqUXK1OeTOYBEn5s8aMukWMwWfs+rPTn/jn50Ux4MNXVhubL1wu/j2t+H4NVI+cXEcCaYellqaPVGXNqQ==",
"version": "7.1.6",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
"integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
"dev": true,
"requires": {
"fs.realpath": "^1.0.0",
@ -560,9 +560,9 @@
}
},
"resolve": {
"version": "1.12.0",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz",
"integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==",
"version": "1.13.1",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz",
"integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==",
"dev": true,
"requires": {
"path-parse": "^1.0.6"
@ -674,9 +674,9 @@
}
},
"typescript": {
"version": "3.6.4",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.6.4.tgz",
"integrity": "sha512-unoCll1+l+YK4i4F8f22TaNVPRHcD9PA3yCuZ8g5e0qGqlVlJ/8FSateOLLSagn+Yg5+ZwuPkL8LFUc0Jcvksg==",
"version": "3.7.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.7.3.tgz",
"integrity": "sha512-Mcr/Qk7hXqFBXMN7p7Lusj1ktCBydylfQM/FZCk5glCNQJrCUKPkMHdo9R0MTFWsC/4kPFvDS0fDPvukfCkFsw==",
"dev": true
},
"uc.micro": {
@ -704,9 +704,9 @@
"dev": true
},
"vsce": {
"version": "1.69.0",
"resolved": "https://registry.npmjs.org/vsce/-/vsce-1.69.0.tgz",
"integrity": "sha512-mRSlfrTb6rw8UVFZpJ3w++s0wd4S/OPjhUgSmspjiuy96HQEqOdpPF6S/ssYs0SqE/hMh6grmAYE0MLUmi1w4Q==",
"version": "1.70.0",
"resolved": "https://registry.npmjs.org/vsce/-/vsce-1.70.0.tgz",
"integrity": "sha512-mBTbVrWL348jODwfmaR+yXrlzb8EABGCT067C4shKOXriWiuMQi4/uCbFm6TUBcfnzTYLJv+DKa0VnKU8yEAjA==",
"dev": true,
"requires": {
"azure-devops-node-api": "^7.2.0",
@ -760,9 +760,9 @@
"integrity": "sha512-lTmS6AlAlMHOvPQemVwo3CezxBp0sNB95KNPkqp3Nxd5VFEnuG1ByM0zlRWos0zjO3ZWtkvhal0COgiV1xIA4A=="
},
"vscode-test": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-1.2.2.tgz",
"integrity": "sha512-7bF8tINeynZ52Lg8vsJI2mFKnXD0HtVJoOfYzEUhMspo44lPRTcVFSg+PIY3jy8OTd3dMFaxAscBznCvGgdM2g==",
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-1.2.3.tgz",
"integrity": "sha512-mKRTNso33NaUULiPBFg6zRjyntjcCpIgkrogyPQuKlvoQREQR8jLKN5UD4L5rkTSD+oBhcKtaLR2/g34FexURw==",
"dev": true,
"requires": {
"http-proxy-agent": "^2.1.0",

Просмотреть файл

@ -121,8 +121,8 @@
"@types/node": "~11.13.8",
"@types/vscode": "1.39.0",
"tslint": "~5.16.0",
"typescript": "^3.4.5",
"vsce": "^1.69.0",
"vscode-test": "^1.2.2"
"typescript": "^3.7.3",
"vsce": "^1.70.0",
"vscode-test": "^1.2.3"
}
}

Просмотреть файл

@ -4,7 +4,7 @@
[CmdletBinding()]
param (
[Parameter(Mandatory = $False)]
[String]$Build = '0.0.1',
[String]$Build,
[Parameter(Mandatory = $False)]
[String]$Configuration = 'Debug',

Просмотреть файл

@ -67,6 +67,19 @@
"description": "Determines if custom binding uses ignores case when matching properties. The default is true.",
"default": true
},
"field": {
"type": "object",
"title": "Field",
"description": "Custom fields to bind.",
"additionalProperties": {
"type": "array",
"description": "A custom field to bind.",
"items": {
"type": "string"
},
"uniqueItems": true
}
},
"targetName": {
"type": "array",
"title": "Bind TargetName",
@ -114,9 +127,22 @@
"tag": {
"type": "object",
"title": "Tags",
"description": "Rules to include by tag in the baseline.",
"description": "Require rules to have the following tags.",
"additionalProperties": {
"type": "string"
"oneOf": [
{
"type": "string",
"description": "A required tag."
},
{
"type": "array",
"description": "A required tag.",
"items": {
"type": "string"
},
"uniqueItems": true
}
]
}
}
},

Просмотреть файл

@ -13,7 +13,7 @@
"title": "Configuration values",
"description": "A set of key/ value configuration options for rules."
},
"binding-v0.3.0": {
"binding-option": {
"type": "object",
"title": "Object binding",
"description": "Configure property/ object binding options.",
@ -24,6 +24,19 @@
"description": "Determines if custom binding uses ignores case when matching properties. The default is true.",
"default": true
},
"field": {
"type": "object",
"title": "Field",
"description": "Custom fields to bind.",
"additionalProperties": {
"type": "array",
"description": "A custom field to bind.",
"items": {
"type": "string"
},
"uniqueItems": true
}
},
"targetName": {
"type": "array",
"title": "Bind TargetName",
@ -270,7 +283,7 @@
"type": "object",
"oneOf": [
{
"$ref": "#/definitions/binding-v0.3.0"
"$ref": "#/definitions/binding-option"
}
]
},
@ -349,9 +362,22 @@
"tag": {
"type": "object",
"title": "Tags",
"description": "Rules to include by tag in the baseline.",
"description": "Require rules to have the following tags.",
"additionalProperties": {
"type": "string"
"oneOf": [
{
"type": "string",
"description": "A required tag."
},
{
"type": "array",
"description": "A required tag.",
"items": {
"type": "string"
},
"uniqueItems": true
}
]
}
}
},