I'm using VSCode 1.7.2, TSLint plugin 0.6.3, TSLint 4.0.1 and TypeScript 2.0.10.
When I open the tslint.json file in VSCode I get serveral wrong warnings about my configuration values:
"cyclomatic-complexity": true
-> Incorrect type. Expected "array"
"no-consecutive-blank-lines": true
-> Incorrect type. Expected "array"
"object-literal-key-quotes": [true, "consistent-as-needed"]
-> Value is not an accepted value. Valid values: [true,false,"always","as-needed"]
"one-variable-per-declaration": true
-> Incorrect type. Expected "array"
"only-arrow-functions": true
-> Incorrect type. Expected "array"
"typedef": [true, "arrow-call-signature"]
-> Value is not an accepted value. Valid values: [true,false,"call-signature","parameter","arrow-parameter","property-declaration","variable-declaration","member-variable-declaration"]
https://github.com/Microsoft/vscode-tslint/issues/132
palantir/tslint#1776