@sequencemedia/css-purge
Version:
A CSS tool written in Node JS as a command line app or library for the purging, burning, reducing, shortening, compressing, cleaning, trimming and formatting of duplicate, extra, excess or bloated CSS.
72 lines (71 loc) • 1.75 kB
JSON
{
"bypass_charset": false,
"bypass_document_rules": false,
"bypass_media_rules": true,
"bypass_page_rules": false,
"bypass_supports_rules": false,
"format": true,
"format_font_family": false,
"report": false,
"move_common_declarations_into_parent": false,
"reduce_declarations_file_location": "./src/default-options/default-options-reduce-declarations.json",
"report_file_location": "./report.json",
"shorten": true,
"shorten_background": false,
"shorten_border": false,
"shorten_border_bottom": false,
"shorten_border_left": false,
"shorten_border_radius": false,
"shorten_border_right": false,
"shorten_border_top": false,
"shorten_font": false,
"shorten_hexcolor": false,
"shorten_hexcolor_extended": false,
"shorten_hexcolor_uppercase": false,
"shorten_hexcolor_lowercase": true,
"shorten_list_style": false,
"shorten_margin": false,
"shorten_outline": false,
"shorten_padding": false,
"shorten_zero": false,
"special_convert_rem": false,
"special_convert_rem_default_px": 16,
"special_convert_rem_px": 10,
"special_convert_rem_font_size": true,
"special_reduce_with_html": false,
"special_reduce_with_html_ignore_selectors": [
"@-ms-",
":-ms-",
"::",
":valid",
":invalid",
"+.",
":-"
],
"trim": true,
"trim_breaklines": false,
"trim_comments": false,
"trim_keep_non_standard_inline_comments": false,
"trim_last_semicolon": false,
"trim_removed_rules_previous_comment": true,
"trim_whitespace": false,
"verbose": true,
"zero_ignore_declaration": [],
"zero_units": [
"em",
"ex",
"%",
"px",
"cm",
"mm",
"in",
"pt",
"pc",
"ch",
"rem",
"vh",
"vw",
"vmin",
"vmax"
]
}