UNPKG

@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
{ "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" ] }