From f06956efd2dc4bf77244a9fcce2b883a00b925af Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Thu, 21 Dec 2023 22:46:53 +0800 Subject: updated node modules --- node_modules/postcss-convert-values/src/index.js | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) (limited to 'node_modules/postcss-convert-values/src') diff --git a/node_modules/postcss-convert-values/src/index.js b/node_modules/postcss-convert-values/src/index.js index 94872a55..3590d908 100644 --- a/node_modules/postcss-convert-values/src/index.js +++ b/node_modules/postcss-convert-values/src/index.js @@ -118,13 +118,24 @@ function shouldKeepZeroUnit(decl, browsers) { (decl.value.includes('%') && keepZeroPercent.has(lowerCasedProp) && browsers.includes('ie 11')) || - (parent && + (lowerCasedProp === 'stroke-dasharray' && + parent && parent.parent && parent.parent.type === 'atrule' && - /** @type {import('postcss').AtRule} */ ( - parent.parent - ).name.toLowerCase() === 'keyframes' && - lowerCasedProp === 'stroke-dasharray') || + /** @type {import('postcss').AtRule} */ + (parent.parent).name.toLowerCase() === 'keyframes') || + (lowerCasedProp === 'initial-value' && + parent && + parent.type === 'atrule' && + /** @type {import('postcss').AtRule} */ + (parent).name === 'property' && + /** @type {import('postcss').AtRule} */ + (parent).nodes.some( + (node) => + node.type === 'decl' && + node.prop.toLowerCase() === 'syntax' && + node.value === "''" + )) || keepWhenZero.has(lowerCasedProp) ); } -- cgit v1.2.3