Another approach of solving the typeCheck performance issue. The program is cached and only created again if the watcher detects a change. This improves the performance of linting with typeCheck enabled by an order of magnitude.
@blacksonic @wbuchwalter
Can you please review this PR or merge the other one connected to the same problem? It has been around for more than a year now and it would really help a lot of people to have this solved.
Another approach of solving the typeCheck performance issue. The program is cached and only created again if the watcher detects a change. This improves the performance of linting with typeCheck enabled by an order of magnitude.