Closed nene closed 5 years ago
Hi. Thanks for reporting! Sorry I didn't respond sooner. I was pretty sure I did, but evidently not. December was insane crunch time.
This should be fixed in v13.0.0. If you could verify, that would be great.
Hi @lierdakil,
unfortunately 13.0.0 hasn't fixed my problem. When I remove compileOnSave
from tsconfig.json
, atom-typescript stops compiling, even though the setting is defined in the config file from where it extends from.
Right, sorry. I had a misconception about some TypeScript internals apparently. This should be fixed in v13.0.1.
This now works when I have:
{
"extends": "./tsconfig.defaults.json"
}
But it doesn't work when there is no file extension specified:
{
"extends": "./tsconfig.defaults"
}
The latter form is however supported by typescript compiler itself.
Thanks for pointing this out. Should be fixed in v13.0.2.
Thanks a lot!
This now works perfectly for me.
Big thanks for solving this.
I have a setup where the
tsconfig.json
file extends fromtsconfig.default.json
:tsconfig.json
:tsconfig.defaults.json
:When I move
compileOnSave
setting to the maintsconfig.json
file, then atom typescript starts compiling on save. But when the setting is inside extended file, it has no effect.