plato
Version:
JavaScript source analysis and visualizer
61 lines (60 loc) • 1.21 kB
JSON
{
"h": {
"long": "help",
"desc": "Display this help text.",
"type": "Boolean",
"modal": true
},
"q": {
"long": "quiet",
"desc": "Reduce output to errors only",
"type": "Boolean"
},
"v": {
"long": "version",
"desc": "Print the version.",
"type": "Boolean",
"modal": true
},
"x": {
"long": "exclude",
"desc": "File exclusion regex",
"type": "String"
},
"d": {
"long": "dir",
"desc": "The output directory",
"type": "String",
"required": true
},
"r": {
"long": "recurse",
"desc": "Recursively search directories",
"type": "Boolean"
},
"l": {
"long": "jshint",
"desc": "Specify a jshintrc file for JSHint linting",
"type": "String"
},
"e": {
"long": "eslint",
"desc": "Specify a eslintrc file for ESLint linting",
"type": "String"
},
"t": {
"long": "title",
"desc": "Title of the report",
"type": "String"
},
"D": {
"long": "date",
"desc": "Time to use as the report date (seconds, > 9999999999 assumed to be ms)",
"type": "String"
},
"n": {
"long": "noempty",
"desc": "Skips empty lines from line count",
"type": "Boolean"
}
}