fixed using starting index for parser nodes, which enables the creation of accurate source maps
support shadow dom selectors. fixes #1801
Fix css guard error. fixes #1796
update changelog
Merge pull request #1780 from brenmar/master

#1778 standardised using starting index, to fix incorrectly mapped sourcemaps
fix sourcemap test
allow empty files
update changelog for 1.6.1
1.6.1 release
Updated current version in readme.md
ability to insert uppercase color names
small compatibility fix for prototype.js
Merge pull request #1804 from cettox/master

small compatibility fix for prototype.js
Merge pull request #1803 from wareczek/patch-1

ability to insert uppercase color names