diff --git a/vendor-overwrites/csslint/parserlib.js b/vendor-overwrites/csslint/parserlib.js index 11987146..9fe9e789 100644 --- a/vendor-overwrites/csslint/parserlib.js +++ b/vendor-overwrites/csslint/parserlib.js @@ -799,7 +799,8 @@ self.parserlib = (() => { '': 'matrix() | translate() | translateX() | translateY() | ' + 'scale() | scaleX() | scaleY() | ' + - 'rotate() | skew() | skewX() | skewY()', + 'rotate() | skew() | skewX() | skewY() | ' + + 'matrix3d() | translate3d() | translateZ() | scale3d() | scaleZ() | rotate3d()', '': part => /^U\+[0-9a-f?]{1,6}(-[0-9a-f?]{1,6})?\s*$/i.test(part), @@ -1049,6 +1050,13 @@ self.parserlib = (() => { 'skew': '[ | ] [ , [ | ] ]?', 'skewX': '[ | ]', 'skewY': '[ | ]', + + 'matrix3d': '#{16}', + 'translate3d': '#{2} , ', + 'translateZ': '', + 'scale3d': '#{3}', + 'scaleZ': '', + 'rotate3d': '#{3} , [ | ]', }, functionsMayBeEmpty: new Set([