format: prettify entire project
This commit is contained in:
16
node_modules/clean-css/lib/optimizer/level-1/shorten-hex.js
generated
vendored
16
node_modules/clean-css/lib/optimizer/level-1/shorten-hex.js
generated
vendored
@ -146,7 +146,7 @@ var COLORS = {
|
||||
white: '#fff',
|
||||
whitesmoke: '#f5f5f5',
|
||||
yellow: '#ff0',
|
||||
yellowgreen: '#9acd32'
|
||||
yellowgreen: '#9acd32',
|
||||
};
|
||||
|
||||
var toHex = {};
|
||||
@ -162,8 +162,14 @@ for (var name in COLORS) {
|
||||
}
|
||||
}
|
||||
|
||||
var toHexPattern = new RegExp('(^| |,|\\))(' + Object.keys(toHex).join('|') + ')( |,|\\)|$)', 'ig');
|
||||
var toNamePattern = new RegExp('(' + Object.keys(toName).join('|') + ')([^a-f0-9]|$)', 'ig');
|
||||
var toHexPattern = new RegExp(
|
||||
'(^| |,|\\))(' + Object.keys(toHex).join('|') + ')( |,|\\)|$)',
|
||||
'ig'
|
||||
);
|
||||
var toNamePattern = new RegExp(
|
||||
'(' + Object.keys(toName).join('|') + ')([^a-f0-9]|$)',
|
||||
'ig'
|
||||
);
|
||||
|
||||
function hexConverter(match, prefix, colorValue, suffix) {
|
||||
return prefix + toHex[colorValue.toLowerCase()] + suffix;
|
||||
@ -181,9 +187,7 @@ function shortenHex(value) {
|
||||
shortened = shortened.replace(toHexPattern, hexConverter);
|
||||
}
|
||||
|
||||
return hasHex ?
|
||||
shortened.replace(toNamePattern, nameConverter) :
|
||||
shortened;
|
||||
return hasHex ? shortened.replace(toNamePattern, nameConverter) : shortened;
|
||||
}
|
||||
|
||||
module.exports = shortenHex;
|
||||
|
Reference in New Issue
Block a user