If Compile on Changes is selected in settings and I specify a pattern to exclude in my tsconfig it is still compiling those files to .js.
I found this previous post: https://intellij-support.jetbrains.com/hc/en-us/community/posts/360000432259-Setting-up-a-typescript-compile-scope-to-exclude-tests-folder-from-being-compiled-doesn-t-work- which is absolutely not how it's supposed to work.
Per https://www.typescriptlang.org/docs/handbook/tsconfig-json.html it should be excluding those files that match the pattern from being compiled. Please reference their example tsconfig.
If I set "compileOnSave" in tsconfig to false, and exclude files, the excluded files get compiled. Why is this not working the other way around?
Additionally, if I compile through by specifying the tsconfig.json file, it compiles correctly.