diff options
| author | littleblack111 <littleblack11111@gmail.com> | 2023-12-21 22:46:53 +0800 |
|---|---|---|
| committer | littleblack111 <littleblack11111@gmail.com> | 2023-12-21 22:46:53 +0800 |
| commit | f06956efd2dc4bf77244a9fcce2b883a00b925af (patch) | |
| tree | 0123cb73ce67f1f4b17e1d6cbabff076ee44e31b /node_modules/postcss-minify-selectors/src | |
| parent | 8d980c13970c15b6d2312b6fc4ac51698dd0d220 (diff) | |
updated node modules
Diffstat (limited to 'node_modules/postcss-minify-selectors/src')
| -rw-r--r-- | node_modules/postcss-minify-selectors/src/index.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/node_modules/postcss-minify-selectors/src/index.js b/node_modules/postcss-minify-selectors/src/index.js index 9276ff2b..68950172 100644 --- a/node_modules/postcss-minify-selectors/src/index.js +++ b/node_modules/postcss-minify-selectors/src/index.js @@ -163,6 +163,13 @@ const tagReplacements = new Map([ function tag(selector) { const value = selector.value.toLowerCase(); + const isSimple = selector.parent && selector.parent.nodes.length === 1; + // Avoid simplifying complex selectors (`entry 100% {...}`) + if (!isSimple) { + return; + } + + // Simplify simple selectors that have replacements (`100% {...}`) if (tagReplacements.has(value)) { selector.value = /** @type {string} */ (tagReplacements.get(value)); } |
