Since we started to support TypeScript for LWC on core, we added tsconfig.json files on core's UI modules directory, e.g., ui-force-components/tsconfig.json. This tsconfig.json would conflict with jsconfig.json file that is automatically generated. This PR disable the generation of jsconfig.json file on core if there is an existing jsconfig.json file on core.
What does this PR do?
Since we started to support TypeScript for LWC on core, we added
tsconfig.json
files on core's UI modules directory, e.g.,ui-force-components/tsconfig.json
. Thistsconfig.json
would conflict withjsconfig.json
file that is automatically generated. This PR disable the generation ofjsconfig.json
file on core if there is an existingjsconfig.json
file on core.What issues does this PR fix or reference?
@W-14590716@
Functionality before
https://github.com/forcedotcom/lightning-language-server/assets/113132642/b6c4cd88-08fa-41ae-97ec-8577709598b8
Functionality after
https://github.com/forcedotcom/lightning-language-server/assets/113132642/89fae34f-c8db-42a4-a1f1-864d75bf040f