Crudely analyse your bad css to modular css
Run
Globally:
cmca
Module:
node_modules/.bin/cmca
Alternativly, reference in your package.json
:
"scripts": {
"analyse": "cmca"
},
Options
-p
: path of the folder to check. default: .
.-o
: the extension for old
css. default: .scss
.-m
: the extension for modular
css. default: .mcss
.-i
: detect inline
styles. default: false
.-v
: verbose
output, includes file paths. default: false
.
example
cmca -p packages/modal -o .less -m .css -i
Output
- total: Total number of React components, detected via
react.createclass(
. - none: No reference to
old
, modular
or inline
. - inline: Inline css, detected via
style={
. - notModular:
old
files. - modular:
modular
files. - combination: more than one of
old
, modular
or inline
.
total none inline notModular modular combination
----- ---- ------ ---------- ------- -----------
162 66 16 57 22 1
You're 22% of the way there!
i did say it was crude, didn't i?