Webstorm 25.1 frequently loading tsconfig
I've upgraded to 2025.1 today and I've noticed some changes that have made Webstorm lose its ability to do code analysis such as syntax checking and linting.
One thing I'm seeing is that it will frequently try to load the tsconfig.json for the project. It will run this task and it will remaining for at least 30 seconds. I haven't figured out what action I'm taking triggers this attempt to relead the tsconfig.json files.

Is there something I can do to mitigate the effects of this loading operation?
Please sign in to leave a comment.
Highlighting, completion and other functionality depend on the TS service. Starting the TS server can take some time. Since 2025.1 the IDE shows a progress indicator to let you know that the service is starting and configuration files loading. However this shouldn't normally take that much time. Could you please enable the service verbose logging? To do this, please press
Shifttwice and typeregistry. Open the Registry window and enable thejs.language.service.log.messagesoption. Then, restart the IDE, reproduce the problem, and collect new IDE logs (Help | Collect Logs and Diagnostic Data).Happens the same to me, Loading project tsconfig.json just shows indefinitely. I enabled the logs just as you mentioned. In the logs I see a JavaScript heap out of memory error.
Here's a small snippet of the log:
EDIT: just found out this post https://intellij-support.jetbrains.com/hc/en-us/community/posts/9162760477330-How-do-I-increase-heap-memory
Just needed to increase heap memory for node
Here are the instructions for giving the service more memory:
Help | Find action..., typeregistrytypescript.service.node.argumentskey there (you can start typing property name to navigate to it)--max_old_space_sizeoption there (--max_old_space_size=12000, for example)then re-start the IDE.
I've added the --max_old_space_size argument in the registry and restarted the IDE.
I continue to see that the ‘Loading project tsconfig.json’ message displaying while using the IDE. And, the ‘slow-to-respond’ context menu continues to happen.
When the ‘Loading project tsconfig.json’ continues to display for more than a minute.
The Loading project tsconfig.json messages are expected as I explained in my comment above.
If loading takes unexpected time, please share the service logs after reproducing the issue in a new youtrack ticket so that we can investigate it.
The issue is really bad - while my FS is responsive i can barley open folders in my project - opening folders is delayed by minutes:
After like 10min i have this background task open 30 times… will likely have to downgrade or use zed.
the file in question is not suspicious:
```
{
"extends": "./.svelte-kit/tsconfig.json",
"compilerOptions": {
"allowJs": true,
"checkJs": true,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"resolveJsonModule": true,
"skipLibCheck": true,
"sourceMap": true,
"strict": true,
"moduleResolution": "bundler",
"allowSyntheticDefaultImports": true,
"declaration": true
}
// Path aliases are handled by https://svelte.dev/docs/kit/configuration#alias
// except $lib which is handled by https://svelte.dev/docs/kit/configuration#files
//
// If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes
// from the referenced tsconfig.json - TypeScript does not merge them in
}
```
My workspace contains multiple projects and the “hungup one” is a project that is layed out as a yarn workspace .
The issue went away for now but and can not reproduce it again.
In my yarn workspace i have various npm packages that link to each other via package dependencies like so:
{
"name": "app",
"private": true,
"version": "0.0.1",
"type": "module",
"dependencies": {
“other-package-in-workspace”: ”*"
…
}
I had one “broken dependency" so that "yarn install" would say “Couldn't find package other-package-in-workspace”.
After fixing the dependency AND running yarn install - the background tasks all complete but one.
After restarting the IDE the issue was gone and i could no recreate it by breaking my dependency again (and clearing caches)
At no time did I see elevated HEAP usage or ts-LSP crashes.
I have a project on Vue3 + Typescript
The same situation with constant indication “Loading project tsconfig.json”.
The proposed method did not help. Loading (indication) is still present.
Mac OS 15.4.1
WebStorm 2025.1 (Build #WS-251.23774.424, built on April 14, 2025)
Runtime version: 21.0.6+9-b895.109 aarch64 (JCEF 122.1.9)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Please share the service logs after reproducing the issue in a new youtrack ticket so that we can investigate it.
To obtain the logs, please press
Shifttwice and typeregistry. Open the Registry window and enable thejs.language.service.log.messagesoption. Then, restart the IDE, reproduce the problem, and collect new IDE logs (Help | Collect Logs and Diagnostic Data).Elena Pogorelova
I have done it. As a result, a ZIP file appeared.
How can i send you this file to analyze it?
Elena Pogorelova
I have created issue - WEB-72792
happens to me also at this point ts webstorm is unusable
Experiencing the same issue. Not adding the log yet, for now just highlighting the fact that WebStorm is unusable and it's a critical issue.
Please follow WEB-73220 for the updates.
I’ve been facing the same issues as others since the 2025.1 release. This version feels really poorly optimized — IntelliJ can use up to 7–8 GB of RAM on my workstation (32 GB, i7). I’m only running a single Spring Boot project along with a small Angular 20 front-end, yet my PC lags heavily because of IntelliJ. I’ve tried tweaking the memory settings, but it doesn’t really help since IntelliJ needs at least 4 GB of RAM just to run properly. I’m honestly starting to consider switching to a lighter IDE.
i switched to VS Code, never looking back.
We made several threading-related and performance improvements in the current version, 2025.2. If upgrading doesn't help, please follow WEB-72792 for the updates.
Same issue. Latest WebStorm 2025.2.1.
Endless state of “Loading project tsconfig.json”. And the IDE actually hangs and many operations stop working, like text search, open file, etc. Even normal “Quit” doesn't work, and I have to do a “Force Quit” and restart the IDE.
I have the same issue, for me the IDE freezes completely.
The issue persists in 2025.2 (Build #WS-252.23892.411) — IDE Is hung up on tsconfig.json background task.
At the same time all IO with folders and files seems almost unusable slow — creating a folder e.g. is possible but it takes +20 seconds and sometimes much more for the new folder to appear.
I have given up and rolled back to 2024.3. Even after clean reinstall, the IDE freezes every 20 minutes or so for 30 seconds and it is completely unusable.
Please could you share the IDE logs (can be collected with the Help > Collect Logs and Diagnostic Data menu action) and the detailed description of your steps in a new youtrack ticket (https://youtrack.jetbrains.com/issues/WEB) so we can investigate your problem more thoroughly?
FYI I've ditched WebStorm and moved to vs code because of this issue. It's a total deal breaker. I've been using vs code for almost a year and I see that it's still haepnning in WebStorm in the latest version. Vs code is not perfect and have other issues but they are more manageable, if this was solved I would likely go back to WebStorm.
I also have the same issue, recently quality in jetbrains products really decreased…