I switched my codebase to typescript. It's around 100k lines of codes in hundreds of files.
Before my launch time was 2 seconds with ESLint --fix --cache. Now with Typescript (ts-node) it is 25 seconds (20 seconds is typescript only).
The project is backend only.
25 seconds is kind of unacceptable speed. Is this normal? I tried to remove every dynamic require I could find but still didn't help. Could it be some large file that is taking too long? How can I know what's taking so long?