Closed
Description
options/space-between-declarations.js throws error while parsing css file with media query
TypeError: Object ( has no method 'is'
at module.exports.process (/srv/www/csscomb-testcase/node_modules/csscomb/lib/options/space-between-declarations.js:71:50)
at Object.Node.map (/srv/www/csscomb-testcase/node_modules/csscomb/node_modules/gonzales-pe/lib/node.js:111:9)
at /srv/www/csscomb-testcase/node_modules/csscomb/node_modules/gonzales-pe/lib/node.js:117:22
at Array.forEach (native)
at Object.Node.map (/srv/www/csscomb-testcase/node_modules/csscomb/node_modules/gonzales-pe/lib/node.js:115:22)
at /srv/www/csscomb-testcase/node_modules/csscomb/node_modules/gonzales-pe/lib/node.js:117:22
at Array.forEach (native)
at Object.Node.map (/srv/www/csscomb-testcase/node_modules/csscomb/node_modules/gonzales-pe/lib/node.js:115:22)
at /srv/www/csscomb-testcase/node_modules/csscomb/node_modules/gonzales-pe/lib/node.js:117:22
at Array.forEach (native)
the problem is with this code options/space-between-declarations.js#L71
if (!node.get(i) || !node.get(i).is('declarationDelimiter')) continue;
gonzales-pe doesn't return a Node object for (
& )
Metadata
Metadata
Assignees
Labels
No labels