{"action":"reopened","issue":{"url":"https://api.github.com/repos/csscomb/csscomb.js/issues/378","labels_url":"https://api.github.com/repos/csscomb/csscomb.js/issues/378/labels{/name}","comments_url":"https://api.github.com/repos/csscomb/csscomb.js/issues/378/comments","events_url":"https://api.github.com/repos/csscomb/csscomb.js/issues/378/events","html_url":"https://github.com/csscomb/csscomb.js/issues/378","id":78435385,"number":378,"title":"space-between-declarations fails on media queries","user":{"login":"aymanrady","id":2373059,"avatar_url":"https://avatars.githubusercontent.com/u/2373059?v=3","gravatar_id":"","url":"https://api.github.com/users/aymanrady","html_url":"https://github.com/aymanrady","followers_url":"https://api.github.com/users/aymanrady/followers","following_url":"https://api.github.com/users/aymanrady/following{/other_user}","gists_url":"https://api.github.com/users/aymanrady/gists{/gist_id}","starred_url":"https://api.github.com/users/aymanrady/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aymanrady/subscriptions","organizations_url":"https://api.github.com/users/aymanrady/orgs","repos_url":"https://api.github.com/users/aymanrady/repos","events_url":"https://api.github.com/users/aymanrady/events{/privacy}","received_events_url":"https://api.github.com/users/aymanrady/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-05-20T08:47:08Z","updated_at":"2015-05-20T12:22:51Z","closed_at":null,"body":"options/space-between-declarations.js throws error while parsing css file with media query\r\n```\r\nTypeError: Object ( has no method 'is'\r\n    at module.exports.process (/srv/www/csscomb-testcase/node_modules/csscomb/lib/options/space-between-declarations.js:71:50)\r\n    at Object.Node.map (/srv/www/csscomb-testcase/node_modules/csscomb/node_modules/gonzales-pe/lib/node.js:111:9)\r\n    at /srv/www/csscomb-testcase/node_modules/csscomb/node_modules/gonzales-pe/lib/node.js:117:22\r\n    at Array.forEach (native)\r\n    at Object.Node.map (/srv/www/csscomb-testcase/node_modules/csscomb/node_modules/gonzales-pe/lib/node.js:115:22)\r\n    at /srv/www/csscomb-testcase/node_modules/csscomb/node_modules/gonzales-pe/lib/node.js:117:22\r\n    at Array.forEach (native)\r\n    at Object.Node.map (/srv/www/csscomb-testcase/node_modules/csscomb/node_modules/gonzales-pe/lib/node.js:115:22)\r\n    at /srv/www/csscomb-testcase/node_modules/csscomb/node_modules/gonzales-pe/lib/node.js:117:22\r\n    at Array.forEach (native)\r\n```\r\nthe problem is with this code **options/space-between-declarations.js#L71**\r\n```js\r\nif (!node.get(i) || !node.get(i).is('declarationDelimiter')) continue;\r\n```\r\ngonzales-pe doesn't return a Node object for `(` & `)`\r\n\r\n[simplified test-case](https://github.com/aymanrady/csscomb-media-bug)"}}