As I have recently started using ES6 in production, I was going through an ES6 style guide (having more than 350 stars on GitHub). This guide mentions at least three times that Tabs are evil. Don't use them!Also, another very popular JavaScript style guide by AirBnB also recommends using 2 spaces for indentation instead of using hard tabs.Although I have been using tabs for all my frontend development (ES5 of course), and have no problems till now. I just want to know why tabs are considered evil in ES6? I thought it is completely personal stuff and it shouldn't matter. But are there any special scenarios in which the tabs can really become evil for ES6 development?
Why tabs are evil in ES6?
javascript;coding style;indentation;es6;whitespace