@@ -3,41 +3,35 @@ import { styleText } from 'node:util'
33export function help ( ) {
44 return `
55${ styleText ( [ 'bold' ] , 'USAGE' ) }
6- $ css-coverage --coverage-dir=<dir> --min-line- coverage=<number> [options]
6+ $ css-coverage --coverage-dir=<dir> --min-coverage=<number> [options]
77
88${ styleText ( 'bold' , 'OPTIONS' ) }
99Required:
10- --coverage-dir Where your Coverage JSON files are
11- --min-line- coverage Minimum overall CSS coverage [0-1]
10+ --coverage-dir Where your Coverage JSON files are
11+ --min-coverage Minimum overall CSS coverage [0-1]
1212
1313Optional:
14- --min-file-line- coverage Minimal coverage per file [0-1]
14+ --min-file-coverage Minimal coverage per file [0-1]
1515
16- --show-uncovered Which files to show when not meeting
17- the --min-file-line-coverage threshold
18- • violations [default] ${ styleText ( 'dim' , 'show under-threshold files' ) }
19- • all ${ styleText ( 'dim' , 'show partially covered files' ) }
20- • none ${ styleText ( 'dim' , 'do not show files' ) }
16+ --show-uncovered Which files to show when not meeting
17+ the --min-file-line-coverage threshold
18+ • violations [default] ${ styleText ( 'dim' , 'show under-threshold files' ) }
19+ • all ${ styleText ( 'dim' , 'show partially covered files' ) }
20+ • none ${ styleText ( 'dim' , 'do not show files' ) }
2121
22- --reporter How to show the results
23- • pretty [default]
24- • tap
25- • json
22+ --reporter How to show the results
23+ • pretty [default]
24+ • tap
25+ • json
2626
2727${ styleText ( 'bold' , 'EXAMPLES' ) }
2828 ${ styleText ( 'dim' , '# analyze all .json files in ./coverage; require 80% overall coverage' ) }
29- $ css-coverage --coverage-dir=./coverage --min-line- coverage=0.8
29+ $ css-coverage --coverage-dir=./coverage --min-coverage=0.8
3030
3131 ${ styleText ( 'dim' , '# Require 50% coverage per file' ) }
32- $ css-coverage \\
33- --coverage-dir=./coverage \\
34- --min-line-coverage=0.8 \\
35- --min-file-line-coverage=0.5
32+ $ css-coverage --coverage-dir=./coverage --min-coverage=0.8 --min-file-coverage=0.5
3633
3734 ${ styleText ( 'dim' , 'Report JSON' ) }
38- $ css-coverage \\
39- --coverage-dir=./coverage \\
40- --min-line-coverage=0.8 \\
41- --reporter=json
35+ $ css-coverage --coverage-dir=./coverage --min-coverage=0.8 --reporter=json
4236 ` . trim ( )
4337}
0 commit comments