linter
Version:
Code quality tools collection in one module
33 lines • 1.89 kB
JSON
{
"closure-compiler": {
// Input and output charset for all files. By default, we accept UTF-8 as input and output US_ASCII
"charset": "utf-8",
// possible values: WHITESPACE_ONLY, SIMPLE_OPTIMIZATIONS, ADVANCED_OPTIMIZATIONS
"compilation_level": "ADVANCED_OPTIMIZATIONS",
// The file containing javascript externs. You may specify multiple
"externs": null,
// Turns on extra sanity checks. Possible values: OFF, START, START_AND_END, EVERY_PASS.
"dev_mode": "EVERY_PASS",
// Make the named class of warnings an error:
// accessControls, checkRegExp,checkTypes, checkVars, deprecated,
// fileoverviewTags, invalidCasts, missingProperties, nonStandardJsDocs,
// strictModuleDepCheck, undefinedVars, unknownDefines, visibility
"jscomp_error": null,
// Turn off the named class of warnings:
"jscomp_off": null,
// Make the named class of warnings a normal warning.
"jscomp_warning": null,
// The logging level (standard java.util. logging.Level values) for Compiler
// progress. Does not control errors or warnings for the JavaScript code under compilation
"logging_level": null,
// Controls how detailed the compilation summary is. Values: 0 (never print summary), 1 (print summary only if
// there are errors or warnings), 2 (print summary if type checking is on, see --check_types), 3 (always print summary). The default level is 1
"summary_detail_level": 0,
// Check source validity but do not enforce Closure style rules and conventions
"third_party": false,
// Specifies whether the default externs should be excluded
"use_only_custom_externs": null,
// Specifies the warning level to use: QUIET, DEFAULT, VERBOSE
"warning_level": "VERBOSE"
}
}