Support for both tabs and spaces
Fixes issues with JS curlies in JSX tags