My background is 30+ years, I'm used to using " for strings and ' for chars, it comes natural for me.
I stayed out of the PHP wars on " vs ' so, lets not raise that issue.
I'm using Typescript, and TS lint is insisting ' instead of ", sure, I can turn it off, but maybe there is a reason in TS compilation? Other than my co-workers env, will it cause problems? why is TSLint insisting?
This is referring to the TSLint quotemark
rule. You can configure it in your tslint.json
to prefer whichever quote style you prefer.
There's no real language level benefit to using one quote style over the other, but having a single consistent choice in your project can be pretty useful to keep a consistent style.
By the way, TSLint is deprecated, and you'll be better off in the long run using typescript-eslint to lint your TypeScript code with ESLint.