This commit is contained in:
chrisdias 2017-08-22 17:59:13 -07:00
Родитель dcd9a365fc
Коммит 4a19a9c4cf
2 изменённых файлов: 83 добавлений и 101 удалений

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

@ -7,7 +7,7 @@
"@types/node": {
"version": "6.0.85",
"resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.85.tgz",
"integrity": "sha512-6qLZpfQFO/g5Ns2e7RsW6brk0Q6Xzwiw7kVVU/XiQNOiJXSojhX76GP457PBYIsNMH2WfcGgcnZB4awFDHrwpA==",
"integrity": "sha1-7AK/5UphBE8r5E8Ts4nGoOjuBa4=",
"dev": true
},
"ajv": {
@ -37,14 +37,6 @@
"resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-0.18.0.tgz",
"integrity": "sha1-Fi67SKODQIvE3kTbMrQXMH9Fu8E="
},
"argparse": {
"version": "1.0.9",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz",
"integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
"requires": {
"sprintf-js": "1.0.3"
}
},
"arr-diff": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
@ -57,7 +49,7 @@
"arr-flatten": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
"integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
"integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=",
"dev": true
},
"array-differ": {
@ -105,11 +97,6 @@
"integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
"dev": true
},
"async": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz",
"integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k="
},
"asynckit": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
@ -263,11 +250,6 @@
"integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
"dev": true
},
"colors": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
"integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs="
},
"combined-stream": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
@ -281,6 +263,7 @@
"version": "2.9.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
"integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
"dev": true,
"requires": {
"graceful-readlink": "1.0.1"
}
@ -321,11 +304,6 @@
"boom": "2.10.1"
}
},
"cycle": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz",
"integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI="
},
"dashdash": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
@ -381,7 +359,7 @@
"docker-modem": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/docker-modem/-/docker-modem-1.0.0.tgz",
"integrity": "sha512-rYW/buK8mp70nLEudxqgR45CfmBYqZtDkQovLXPVreil0dLoO0mzuh0KLCVlvl94xRkzvi1I9cKv938dVhKu1Q==",
"integrity": "sha1-zX9D4gnXpM/yiiYouuY4FBS9i4s=",
"requires": {
"debug": "2.6.8",
"JSONStream": "0.10.0",
@ -407,22 +385,18 @@
}
}
},
"dockerfile_lint": {
"version": "0.2.7",
"resolved": "https://registry.npmjs.org/dockerfile_lint/-/dockerfile_lint-0.2.7.tgz",
"integrity": "sha1-ah3sCJ6OHuMKpInrieGMZpiXlzI=",
"dockerfile-language-server-nodejs": {
"version": "0.0.6",
"resolved": "https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.0.6.tgz",
"integrity": "sha1-PnFUleiwZ1KKeLB3JkcQgfO53YA=",
"requires": {
"commander": "2.9.0",
"dockerode": "2.5.0",
"js-yaml": "3.2.7",
"lodash": "2.4.2",
"winston": "2.3.1"
"vscode-languageserver": "3.3.0"
}
},
"dockerode": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/dockerode/-/dockerode-2.5.0.tgz",
"integrity": "sha512-LLWLjAdso8QSAhSP10fd87vK7TwMAXOWQzOrO4whI2Uginqe1L1RulhVR1A0eoC4qNxOhJy4c7nXx7Kw0ygK7Q==",
"integrity": "sha1-P7H/DhS2kB2Sq/91qKVEBWnwU4s=",
"requires": {
"concat-stream": "1.5.2",
"docker-modem": "1.0.0",
@ -520,11 +494,6 @@
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
"dev": true
},
"esprima": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-2.0.0.tgz",
"integrity": "sha1-YJrFwmZ+rlQztB657OziMxtBSY8="
},
"event-stream": {
"version": "3.3.4",
"resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
@ -596,11 +565,6 @@
"integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA=",
"dev": true
},
"eyes": {
"version": "0.1.8",
"resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz",
"integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A="
},
"fancy-log": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.0.tgz",
@ -736,7 +700,7 @@
"glob": {
"version": "7.1.2",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
"integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
"integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=",
"dev": true,
"requires": {
"fs.realpath": "1.0.0",
@ -870,7 +834,8 @@
"graceful-readlink": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
"integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU="
"integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
"dev": true
},
"growl": {
"version": "1.9.2",
@ -1401,16 +1366,8 @@
"isstream": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
},
"js-yaml": {
"version": "3.2.7",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.2.7.tgz",
"integrity": "sha1-ECeQ8mXZhv6VpNDyp5Lnp72Ibuw=",
"requires": {
"argparse": "1.0.9",
"esprima": "2.0.0"
}
"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
"dev": true
},
"jsbn": {
"version": "0.1.1",
@ -1510,11 +1467,6 @@
"readable-stream": "2.0.6"
}
},
"lodash": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
"integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4="
},
"lodash._baseassign": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz",
@ -1738,7 +1690,7 @@
"minimatch": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
"dev": true,
"requires": {
"brace-expansion": "1.1.8"
@ -2027,7 +1979,7 @@
"randomatic": {
"version": "1.1.7",
"resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
"integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
"integrity": "sha1-x6vpzIuHwLqodrGf3oP9RkeX44w=",
"dev": true,
"requires": {
"is-number": "3.0.0",
@ -2193,13 +2145,13 @@
"safe-buffer": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
"integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
"integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM=",
"dev": true
},
"semver": {
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz",
"integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==",
"integrity": "sha1-4FnAnYVx8FQII3M0M1BdOi8AsY4=",
"dev": true
},
"sntp": {
@ -2246,11 +2198,6 @@
"resolved": "https://registry.npmjs.org/split-ca/-/split-ca-1.0.1.tgz",
"integrity": "sha1-bIOv82kvphJW4M0ZfgXp3hV2kaY="
},
"sprintf-js": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
},
"sshpk": {
"version": "1.13.1",
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz",
@ -2275,11 +2222,6 @@
}
}
},
"stack-trace": {
"version": "0.0.10",
"resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
"integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA="
},
"stat-mode": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz",
@ -2411,7 +2353,7 @@
"readable-stream": {
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
"integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
"integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
"dev": true,
"requires": {
"core-util-is": "1.0.2",
@ -2426,7 +2368,7 @@
"string_decoder": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
"integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
"dev": true,
"requires": {
"safe-buffer": "5.1.1"
@ -2520,7 +2462,7 @@
"uuid": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
"integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==",
"integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ=",
"dev": true
},
"vali-date": {
@ -2680,24 +2622,39 @@
"winreg": "1.2.3"
}
},
"vscode-jsonrpc": {
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-3.3.1.tgz",
"integrity": "sha512-iLlG27498AJF0j4GJ4yua7Z9bpJfLfwpAaAA9mihe6VDoYHwK8TyFgnpXdgjoTb8X9/DnzimQeg0bjIWINvPWw=="
},
"vscode-languageclient": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-3.3.0.tgz",
"integrity": "sha512-4HVt0GorAV7lJfoT2C6qh/Fug9u/HSmKUa8u+y+Pte0HqvUtOwTI8qlX1vu8vyQ5OHD8t8pJad/9yIbYntwxCw==",
"requires": {
"vscode-jsonrpc": "3.3.1",
"vscode-languageserver-types": "3.3.0"
}
},
"vscode-languageserver": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-3.3.0.tgz",
"integrity": "sha512-8YvEbjl77Nl24/cgcSbQC/CPEhSoJwvLLKGJZJbIF4DsGo4jrVDbuARXfmUt9S6vCEEr++o3fbbZ17iLZ0QH0A==",
"requires": {
"vscode-jsonrpc": "3.3.1",
"vscode-languageserver-types": "3.3.0"
}
},
"vscode-languageserver-types": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.3.0.tgz",
"integrity": "sha512-5BMClM4D3mRl5JlWFxIxhhJAbcVW9dFviz8ubppmG8epCTzl1bPpndcnvsjOjUlVsO9V8l8Ktklqc70Ew6soew=="
},
"winreg": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/winreg/-/winreg-1.2.3.tgz",
"integrity": "sha1-k60RayaW2ofVj3JlqPzqUlSpZdU="
},
"winston": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/winston/-/winston-2.3.1.tgz",
"integrity": "sha1-C0hCDZeMAYBM8CMLZIhhWYIloRk=",
"requires": {
"async": "1.0.0",
"colors": "1.0.3",
"cycle": "1.0.3",
"eyes": "0.1.8",
"isstream": "0.1.2",
"stack-trace": "0.0.10"
}
},
"wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",

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

@ -13,7 +13,8 @@
},
"categories": [
"Languages",
"Linters"
"Linters",
"Azure"
],
"keywords": [
"docker",
@ -207,37 +208,61 @@
"docker.languageserver.diagnostics.deprecatedMaintainer": {
"type": "string",
"default": "warning",
"enum": [ "ignore", "warning", "error" ],
"enum": [
"ignore",
"warning",
"error"
],
"description": "Controls the diagnostic severity for the deprecated MAINTAINER instruction."
},
"docker.languageserver.diagnostics.directiveCasing": {
"type": "string",
"default": "warning",
"enum": [ "ignore", "warning", "error" ],
"enum": [
"ignore",
"warning",
"error"
],
"description": "Controls the diagnostic severity for parser directives that are not written in lowercase."
},
"docker.languageserver.diagnostics.instructionCasing": {
"type": "string",
"default": "warning",
"enum": [ "ignore", "warning", "error" ],
"enum": [
"ignore",
"warning",
"error"
],
"description": "Controls the diagnostic severity for instructions that are not written in uppercase."
},
"docker.languageserver.diagnostics.instructionCmdMultiple": {
"type": "string",
"default": "warning",
"enum": [ "ignore", "warning", "error" ],
"enum": [
"ignore",
"warning",
"error"
],
"description": "Controls the diagnostic severity for flagging a Dockerfile with multiple CMD instructions."
},
"docker.languageserver.diagnostics.instructionEntrypointMultiple": {
"type": "string",
"default": "warning",
"enum": [ "ignore", "warning", "error" ],
"enum": [
"ignore",
"warning",
"error"
],
"description": "Controls the diagnostic severity for flagging a Dockerfile with multiple ENTRYPOINT instructions."
},
"docker.languageserver.diagnostics.instructionHealthcheckMultiple": {
"type": "string",
"default": "warning",
"enum": [ "ignore", "warning", "error" ],
"enum": [
"ignore",
"warning",
"error"
],
"description": "Controls the diagnostic severity for flagging a Dockerfile with multiple HEALTHCHECK instructions."
}
}
@ -386,4 +411,4 @@
"vscode-extension-telemetry": "^0.0.6",
"vscode-languageclient": "^3.1.0"
}
}
}