Vlad Proshin

Results 5 issues of Vlad Proshin

Allows to apply a regular expression on a key instead of value. So you can get _area_ only of the _room_ entries of the _house_: `$.house[?(/roo.*/)][area]` https://extendsclass.com/jsonpath-tester.html

To reproduce: Put mystyle.css into the project root directory. [mystyle.css.txt](https://github.com/csscomb/csscomb.js/files/1007107/mystyle.css.txt) Run: `csscomb -d mystyle.css` Observe: ![no-tab-size](https://cloud.githubusercontent.com/assets/3609840/26146324/7228fa6c-3af8-11e7-9230-8966a3708cde.png) Apply the current PR changes, run the command again and observe: ![tab-size-detected](https://cloud.githubusercontent.com/assets/3609840/26146349/87f03f04-3af8-11e7-9077-2f7ff6153452.png)

To reproduce: Put mystyle.css into the project root directory. [mystyle.css.txt](https://github.com/csscomb/csscomb.js/files/1005719/mystyle.css.txt) Run: `csscomb -d mystyle.css` Observe: ![no-space-between-declarations](https://cloud.githubusercontent.com/assets/3609840/26126296/c0ff13d0-3a8d-11e7-94f5-1e9598f27bae.png) Apply the current PR changes, run the command again and observe: ![space-between-declarations-detected](https://cloud.githubusercontent.com/assets/3609840/26126333/e3c3cee2-3a8d-11e7-8c68-4773399d78f0.png)

To reproduce: Put mystyle.css into the project root directory. [mystyle.css.txt](https://github.com/csscomb/csscomb.js/files/998792/mystyle.css.txt) Run: `csscomb -d mystyle.css` Observe: ![no-detect-lines-between-rulesets](https://cloud.githubusercontent.com/assets/3609840/26027500/7ceca68a-3817-11e7-923e-a0fb2d01510b.png) Apply the current PR changes, run the command again and observe: ![lines-between-rulesets-detected](https://cloud.githubusercontent.com/assets/3609840/26027514/aa68b9fa-3817-11e7-8d76-d87f264214c3.png)

Please, add devDependency for the latest csscomb as the current version of csscomb lacks some useful features.