"description":"Enables experimental support for proposed ES decorators.",
"type":"boolean"
},
"emitDecoratorMetadata":{
"description":"When down-level compiling, emit design-type metadata for decorated declarations in source.",
"type":"boolean"
},
"allowUnusedLabels":{
"type":"boolean",
"description":"Do not report errors on unused labels."
},
"noFallthroughCasesInSwitch":{
"type":"boolean",
"description":"Report errors for fallthrough cases in switch statement."
},
"allowUnreachableCode":{
"type":"boolean",
"description":"Do not report errors on unreachable code."
},
"forceConsistentCasingInFileNames":{
"type":"boolean",
"description":"Disallow inconsistently-cased references to the same file."
},
"allowSyntheticDefaultImports":{
"type":"boolean",
"description":"Allow default imports from modules with no default export. This does not affect code emit, just typechecking."
},
"noImplicitUseStrict":{
"type":"boolean",
"description":"When down-level compiling, do not emit \"use strict\" directives in module output."
}
},
"additionalProperties":false
},
"files":{
"type":"array",
"description":"If no 'files' property is present in a jsconfig.json, the language service defaults to including all files the containing directory and subdirectories. When a 'files' property is specified, only those files are included.",
"items":{
"type":"string",
"format":"uri"
}
},
"exclude":{
"type":"array",
"description":"List files and folders that should not be included. This property is not honored when the 'files' property is present.",