mirror of
https://github.com/S2-/minifyfromhtml.git
synced 2025-08-04 04:40:05 +02:00
update node modules
This commit is contained in:
59
node_modules/clean-css/lib/options/format.js
generated
vendored
59
node_modules/clean-css/lib/options/format.js
generated
vendored
@@ -98,36 +98,36 @@ function formatFrom(source) {
|
||||
}
|
||||
|
||||
if (typeof source == 'object') {
|
||||
return override(DEFAULTS, source);
|
||||
}
|
||||
|
||||
if (typeof source == 'object') {
|
||||
return override(DEFAULTS, source);
|
||||
return remapBreaks(override(DEFAULTS, source));
|
||||
}
|
||||
|
||||
if (typeof source == 'string' && source == BEAUTIFY_ALIAS) {
|
||||
return override(DEFAULTS, {
|
||||
breaks: breaks(true),
|
||||
indentBy: 2,
|
||||
spaces: spaces(true)
|
||||
});
|
||||
return remapBreaks(
|
||||
override(DEFAULTS, {
|
||||
breaks: breaks(true),
|
||||
indentBy: 2,
|
||||
spaces: spaces(true)
|
||||
})
|
||||
);
|
||||
}
|
||||
|
||||
if (typeof source == 'string' && source == KEEP_BREAKS_ALIAS) {
|
||||
return override(DEFAULTS, {
|
||||
breaks: {
|
||||
afterAtRule: true,
|
||||
afterBlockBegins: true,
|
||||
afterBlockEnds: true,
|
||||
afterComment: true,
|
||||
afterRuleEnds: true,
|
||||
beforeBlockEnds: true
|
||||
}
|
||||
});
|
||||
return remapBreaks(
|
||||
override(DEFAULTS, {
|
||||
breaks: {
|
||||
afterAtRule: true,
|
||||
afterBlockBegins: true,
|
||||
afterBlockEnds: true,
|
||||
afterComment: true,
|
||||
afterRuleEnds: true,
|
||||
beforeBlockEnds: true
|
||||
}
|
||||
})
|
||||
);
|
||||
}
|
||||
|
||||
if (typeof source == 'string') {
|
||||
return override(DEFAULTS, toHash(source));
|
||||
return remapBreaks(override(DEFAULTS, toHash(source)));
|
||||
}
|
||||
|
||||
return DEFAULTS;
|
||||
@@ -209,6 +209,23 @@ function mapIndentWith(value) {
|
||||
}
|
||||
}
|
||||
|
||||
function remapBreaks(source) {
|
||||
for (var key in Breaks) {
|
||||
var breakName = Breaks[key];
|
||||
var breakValue = source.breaks[breakName];
|
||||
|
||||
if (breakValue === true) {
|
||||
source.breaks[breakName] = source.breakWith;
|
||||
} else if (breakValue === false) {
|
||||
source.breaks[breakName] = '';
|
||||
} else {
|
||||
source.breaks[breakName] = source.breakWith.repeat(parseInt(breakValue));
|
||||
}
|
||||
}
|
||||
|
||||
return source;
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
Breaks: Breaks,
|
||||
Spaces: Spaces,
|
||||
|
Reference in New Issue
Block a user