The default Typescript is too rigid. I think it might make more sense to make the typescript setup more compose-able.
The ideal approach here might be to export eslint as the default with babel-eslint as the parser and then expose a ts-config.js file that can be imported and consumed in the application that is using it.
Why is this better? It allows for much more flexibility in
It also means we don't need airbnb-typescript... we can just use their default ESlint and configure our own Typescript per project.
The default Typescript is too rigid. I think it might make more sense to make the typescript setup more compose-able.
The ideal approach here might be to export eslint as the default with
babel-eslintas the parser and then expose a ts-config.js file that can be imported and consumed in the application that is using it.Why is this better? It allows for much more flexibility in
It also means we don't need airbnb-typescript... we can just use their default ESlint and configure our own Typescript per project.