mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-20 20:21:20 -08:00
59 lines
2.3 KiB
Plaintext
59 lines
2.3 KiB
Plaintext
/*
|
|
|
|
The MIT License (MIT)
|
|
|
|
Copyright (c) 2007-2018 Einar Lielmanis, Liam Newman, and contributors.
|
|
|
|
Permission is hereby granted, free of charge, to any person
|
|
obtaining a copy of this software and associated documentation files
|
|
(the "Software"), to deal in the Software without restriction,
|
|
including without limitation the rights to use, copy, modify, merge,
|
|
publish, distribute, sublicense, and/or sell copies of the Software,
|
|
and to permit persons to whom the Software is furnished to do so,
|
|
subject to the following conditions:
|
|
|
|
The above copyright notice and this permission notice shall be
|
|
included in all copies or substantial portions of the Software.
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
|
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
|
|
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
|
|
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
|
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
SOFTWARE.
|
|
|
|
|
|
CSS Beautifier
|
|
---------------
|
|
|
|
Written by Harutyun Amirjanyan, (amirjanyan@gmail.com)
|
|
|
|
Based on code initially developed by: Einar Lielmanis, <einar@beautifier.io>
|
|
https://beautifier.io/
|
|
|
|
Usage:
|
|
css_beautify(source_text);
|
|
css_beautify(source_text, options);
|
|
|
|
The options are (default in brackets):
|
|
indent_size (4) — indentation size,
|
|
indent_char (space) — character to indent with,
|
|
selector_separator_newline (true) - separate selectors with newline or
|
|
not (e.g. "a,\nbr" or "a, br")
|
|
end_with_newline (false) - end with a newline
|
|
newline_between_rules (true) - add a new line after every css rule
|
|
space_around_selector_separator (false) - ensure space around selector separators:
|
|
'>', '+', '~' (e.g. "a>b" -> "a > b")
|
|
e.g
|
|
|
|
css_beautify(css_source_text, {
|
|
'indent_size': 1,
|
|
'indent_char': '\t',
|
|
'selector_separator': ' ',
|
|
'end_with_newline': false,
|
|
'newline_between_rules': true,
|
|
'space_around_selector_separator': true
|
|
});
|
|
*/ |