{"action":"created","issue":{"url":"https://api.github.com/repos/aspnet/Tooling/issues/111","labels_url":"https://api.github.com/repos/aspnet/Tooling/issues/111/labels{/name}","comments_url":"https://api.github.com/repos/aspnet/Tooling/issues/111/comments","events_url":"https://api.github.com/repos/aspnet/Tooling/issues/111/events","html_url":"https://github.com/aspnet/Tooling/issues/111","id":96469852,"number":111,"title":"Calling \"npm ls -g\" several times when the solution opens is making the system slow","user":{"login":"giggio","id":334958,"avatar_url":"https://avatars.githubusercontent.com/u/334958?v=3","gravatar_id":"","url":"https://api.github.com/users/giggio","html_url":"https://github.com/giggio","followers_url":"https://api.github.com/users/giggio/followers","following_url":"https://api.github.com/users/giggio/following{/other_user}","gists_url":"https://api.github.com/users/giggio/gists{/gist_id}","starred_url":"https://api.github.com/users/giggio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/giggio/subscriptions","organizations_url":"https://api.github.com/users/giggio/orgs","repos_url":"https://api.github.com/users/giggio/repos","events_url":"https://api.github.com/users/giggio/events{/privacy}","received_events_url":"https://api.github.com/users/giggio/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/aspnet/Tooling/labels/TFS%20Tracked","name":"TFS Tracked","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-07-22T03:55:12Z","updated_at":"2015-09-11T22:44:06Z","closed_at":null,"body":"When you open a ASP.NET 5 project in Visual Studio 2015 it will call `npm ls -g` once for each project on the solution, even if there is no `package.json` on the `.xproj` directory. This command is not cheap at all and imposes a heavy burden on the development machine.\r\nYou need to figure out a way to do whatever you are doing in a way that impacts less the system. Right now Visual Studio simply becomes unusable until all the commands finish, and the whole system becomes really slow. I am experiencing 100% CPU usage going of for minutes on a Surface Pro 3 with i5 and 8GB RAM."},"comment":{"url":"https://api.github.com/repos/aspnet/Tooling/issues/comments/139679415","html_url":"https://github.com/aspnet/Tooling/issues/111#issuecomment-139679415","issue_url":"https://api.github.com/repos/aspnet/Tooling/issues/111","id":139679415,"user":{"login":"giggio","id":334958,"avatar_url":"https://avatars.githubusercontent.com/u/334958?v=3","gravatar_id":"","url":"https://api.github.com/users/giggio","html_url":"https://github.com/giggio","followers_url":"https://api.github.com/users/giggio/followers","following_url":"https://api.github.com/users/giggio/following{/other_user}","gists_url":"https://api.github.com/users/giggio/gists{/gist_id}","starred_url":"https://api.github.com/users/giggio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/giggio/subscriptions","organizations_url":"https://api.github.com/users/giggio/orgs","repos_url":"https://api.github.com/users/giggio/repos","events_url":"https://api.github.com/users/giggio/events{/privacy}","received_events_url":"https://api.github.com/users/giggio/received_events","type":"User","site_admin":false},"created_at":"2015-09-11T22:44:06Z","updated_at":"2015-09-11T22:44:06Z","body":"Problem persists. This is really annoying. How is this coming?\r\n![screenshot 3](https://cloud.githubusercontent.com/assets/334958/9827888/7361a5c4-58bd-11e5-828e-5087359d56c1.png)\r\n"}}