You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Problems panel lists 4 problems for jsconfig.json in my project #42840
Please run the Extension Bisect command to determine whether these are coming from an extension you added (you didn't list these in your report). If Bisect identifies an extension, report the issue to the extension author. The "Report Issue" dialog on the "Help" menu can assist with that. Then close this issue, and optionally link it to the one you created on the extension's repository.
Thanks for creating this issue! We figured it's missing some basic information or in some other way doesn't follow our issue reporting guidelines. Please take the time to review these and update the issue.
You can use the project I in first comment. just create a new .js file inside src folder, that is already good enough to trigger the problem to appear. Or do you need something more simple than that?
In the repo I shared, you can use the branch "reboot" to reproduce the problem.
Run yarn install after checkout to reboot branch
If VSCode is already open, restart it
Create a new folder in components
Create a new file, with the same folder name
Then the problems will pop up. If creating 1 file does not trigger it, you can create more files in the folder you have created, or create new folders and new files to trigger it.
Please provide a minimal project. The project you linked to is quite large and this type of bug is often a project configuration issue. It's not a good use of our time to try debugging through it
I actually specifically mentioned the reboot branch, because that branch is new, and it only has the bare minimum Gatsby startup code, with Airbnb's ESLint packages.
If you look at the main vs reboot, you will find that reboot is much smaller.
Hi Matt Bierner (@mjbvz) , yes, the file is there, and TSLint does not show any error. You can see it from the recording below, which shows the reproducible steps and the file without error.
Thanks but I am still not able to reproduce following those steps. Can you try collecting the logs from reproducing this:
Set "typescript.tsserver.log": "verbose",
Restart VS Code and reproduce the problem
In VS Code, run the TypeScript: Open TS Server log command
This should open a large log file called tsserver.log
⚠️Warning: The TypeScript log may include information from your workspace, including file paths and source code. If you have any concerns about posting this publicly on Github, just let me know and we can arrange something else. On our side, we only use these logs to investigate issues like this
Ok, I've moved this to typescript to see if they have any insights.
Here's the relevant diagnostics that are being generated:
Info 269 [02:01:03.214] event:
{"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"c:/Users/LewChan/Documents/Projects/reproduce-jsconfig-error/jsconfig.json"}}
Info 270 [02:01:03.230] event:
{"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"c:/Users/LewChan/Documents/Projects/reproduce-jsconfig-error/jsconfig.json","configFile":"c:/Users/LewChan/Documents/Projects/reproduce-jsconfig-error/jsconfig.json","diagnostics":[{"text":"File 'c:/Users/LewChan/Documents/Projects/reproduce-jsconfig-error/node_modules/defer-to-connect/dist' not found.","code":6053,"category":"error"},{"text":"File 'c:/Users/LewChan/Documents/Projects/reproduce-jsconfig-error/node_modules/dotenv/types' not found.","code":6053,"category":"error"},{"text":"File 'c:/Users/LewChan/Documents/Projects/reproduce-jsconfig-error/node_modules/tsconfig-paths/lib/index' not found.","code":6053,"category":"error"}]}}
Activity
gjsjohnmurray commentedon Feb 12, 2021
/needsMoreInfo
Please run the Extension Bisect command to determine whether these are coming from an extension you added (you didn't list these in your report). If Bisect identifies an extension, report the issue to the extension author. The "Report Issue" dialog on the "Help" menu can assist with that. Then close this issue, and optionally link it to the one you created on the extension's repository.
vscode-triage-bot commentedon Feb 12, 2021
Thanks for creating this issue! We figured it's missing some basic information or in some other way doesn't follow our issue reporting guidelines. Please take the time to review these and update the issue.
Happy Coding!
lwschan commentedon Feb 12, 2021
Hi John Murray (@gjsjohnmurray)
I just ran it with Extension Bisect, and the issue is still there.
gjsjohnmurray commentedon Feb 12, 2021
/assign Matt Bierner (@mjbvz) - is this one for you, seeing as the problems appear to be reported by the builtin ts extension?
mjbvz commentedon Feb 12, 2021
Please provide a minimal sample project and specific steps to reproduce the problem
lwschan commentedon Feb 13, 2021
Hi Matt Bierner (@mjbvz)
You can use the project I in first comment. just create a new .js file inside src folder, that is already good enough to trigger the problem to appear. Or do you need something more simple than that?
In the repo I shared, you can use the branch "reboot" to reproduce the problem.
yarn installafter checkout to reboot branchThen the problems will pop up. If creating 1 file does not trigger it, you can create more files in the folder you have created, or create new folders and new files to trigger it.
mjbvz commentedon Feb 17, 2021
Please provide a minimal project. The project you linked to is quite large and this type of bug is often a project configuration issue. It's not a good use of our time to try debugging through it
lwschan commentedon Feb 17, 2021
Thanks the for reply, Matt Bierner (@mjbvz)
I will try to provide one.
I actually specifically mentioned the reboot branch, because that branch is new, and it only has the bare minimum Gatsby startup code, with Airbnb's ESLint packages.
If you look at the main vs reboot, you will find that reboot is much smaller.
lwschan commentedon Feb 17, 2021
Hi Matt Bierner (@mjbvz)
I have been able to reliably reproduce the problem using this new minimal project - lewisgauss/reproduce-jsconfig-error
I also have a much simpler way to reproduce it.
I hope this helps!
mjbvz commentedon Feb 17, 2021
I followed those steps but this does not reproduce for me in VS Code insiders with extensions disabled
lwschan commentedon Feb 17, 2021
Matt Bierner (@mjbvz) did you do npm install before going through the steps?
You also have to wait for the initializing JS/TS feature to finish in between steps.

I have just tried this on a completely different computer, and I could reproduce it. (macOS and Windows 10) With all extensions disabled. :)
lwschan commentedon Feb 17, 2021
Another run with Extension Bisect.
mjbvz commentedon Feb 17, 2021
Yes node modules are installed and initialization is done.
node_modules\defer-to-connect\dist\index.d.tsexist and are there any errors in it?lwschan commentedon Feb 17, 2021
Hi Matt Bierner (@mjbvz) , yes, the file is there, and TSLint does not show any error. You can see it from the recording below, which shows the reproducible steps and the file without error.
screen-capture.mp4
mjbvz commentedon Feb 17, 2021
Thanks but I am still not able to reproduce following those steps. Can you try collecting the logs from reproducing this:
"typescript.tsserver.log": "verbose",TypeScript: Open TS Server logcommandtsserver.loglwschan commentedon Feb 17, 2021
Hello again, Matt Bierner (@mjbvz)
The file is available here. Hope this helps!
mjbvz commentedon Feb 17, 2021
Ok, I've moved this to typescript to see if they have any insights.
Here's the relevant diagnostics that are being generated:
Tarrowren commentedon Oct 18, 2021
many modules simplify the path of
types{ "types": "dist" }fix it
{ "types": "dist/index.d.ts" }or exclude this module
but this is not the perfect solution
tunjioye commentedon Oct 22, 2021
Here is a link to a working solution on stackoverflow
The solution requires adding the json schema to vscode JSON Settings
https://stackoverflow.com/questions/61287127/vscode-shows-typescript-related-problems-in-jsconfig-json-file#answer-66552275
lwschan commentedon Oct 30, 2021
I tried this, sadly it doesn't work for me.
tunjioye commentedon Oct 30, 2021
LewisGauss Restart your VS Code after updating the JSON Schema Settings to confirm.
lwschan commentedon Oct 31, 2021
Yeah, I did that, but the error comes back after I add a new JS file.
tunjioye commentedon Oct 31, 2021
Okay