{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/TypeScript/issues/10808","repository_url":"https://api.github.com/repos/Microsoft/TypeScript","labels_url":"https://api.github.com/repos/Microsoft/TypeScript/issues/10808/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/TypeScript/issues/10808/comments","events_url":"https://api.github.com/repos/Microsoft/TypeScript/issues/10808/events","html_url":"https://github.com/Microsoft/TypeScript/issues/10808","id":176038531,"number":10808,"title":"[JavaScript/Node.js] Support for \"Go to definition\" of code located in \"node_modules\"","user":{"login":"waderyan","id":2449568,"avatar_url":"https://avatars.githubusercontent.com/u/2449568?v=3","gravatar_id":"","url":"https://api.github.com/users/waderyan","html_url":"https://github.com/waderyan","followers_url":"https://api.github.com/users/waderyan/followers","following_url":"https://api.github.com/users/waderyan/following{/other_user}","gists_url":"https://api.github.com/users/waderyan/gists{/gist_id}","starred_url":"https://api.github.com/users/waderyan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waderyan/subscriptions","organizations_url":"https://api.github.com/users/waderyan/orgs","repos_url":"https://api.github.com/users/waderyan/repos","events_url":"https://api.github.com/users/waderyan/events{/privacy}","received_events_url":"https://api.github.com/users/waderyan/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Microsoft/TypeScript/labels/Bug","name":"Bug","color":"e11d21"},{"url":"https://api.github.com/repos/Microsoft/TypeScript/labels/js","name":"js","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"waderyan","id":2449568,"avatar_url":"https://avatars.githubusercontent.com/u/2449568?v=3","gravatar_id":"","url":"https://api.github.com/users/waderyan","html_url":"https://github.com/waderyan","followers_url":"https://api.github.com/users/waderyan/followers","following_url":"https://api.github.com/users/waderyan/following{/other_user}","gists_url":"https://api.github.com/users/waderyan/gists{/gist_id}","starred_url":"https://api.github.com/users/waderyan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waderyan/subscriptions","organizations_url":"https://api.github.com/users/waderyan/orgs","repos_url":"https://api.github.com/users/waderyan/repos","events_url":"https://api.github.com/users/waderyan/events{/privacy}","received_events_url":"https://api.github.com/users/waderyan/received_events","type":"User","site_admin":false},"assignees":[{"login":"waderyan","id":2449568,"avatar_url":"https://avatars.githubusercontent.com/u/2449568?v=3","gravatar_id":"","url":"https://api.github.com/users/waderyan","html_url":"https://github.com/waderyan","followers_url":"https://api.github.com/users/waderyan/followers","following_url":"https://api.github.com/users/waderyan/following{/other_user}","gists_url":"https://api.github.com/users/waderyan/gists{/gist_id}","starred_url":"https://api.github.com/users/waderyan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waderyan/subscriptions","organizations_url":"https://api.github.com/users/waderyan/orgs","repos_url":"https://api.github.com/users/waderyan/repos","events_url":"https://api.github.com/users/waderyan/events{/privacy}","received_events_url":"https://api.github.com/users/waderyan/received_events","type":"User","site_admin":false}],"milestone":null,"comments":5,"created_at":"2016-09-09T15:32:12Z","updated_at":"2016-09-09T15:32:15Z","closed_at":null,"body":"_From @drywolf on January 29, 2016 15:54_\n\nI am using \"npm link ../../lib/my-lib\" to symlink a local module that is shared across several apps into the \"node_modules\" directory of each of the apps. This is nice for developing the shared lib in combination with all the apps.\r\n\r\n    // a standard npm module, can't navigate to its definition\r\n    var shortid = require('shortid');\r\n    // some functions from a symlink-ed local module inside node_modules, can't navigate to it either\r\n    var ModelMountUtils = require('@ipp/loopback-lib').ModelMountUtils;\r\n    var RemoteMethodUtils = require('@ipp/loopback-lib').RemoteMethodUtils;\r\n\r\nVS-Code does not allow me to navigate to this shared libraries' code by pressing F12 or \"Go to definition\". The same applies for all other npm modules inside the node_modules directory.\r\n\r\nIs this restricted functionality intentional ? or should it be working and I am running to a JS parsing bug that prevents the \"Go to definition\" to do its work ?\r\nIf the \"Go to definition\" feature is not supposed to work for all things \"node_modules\" ... could we integrate an exception for symlink directories inside node_modules ?\r\n\r\nThanks\n\n_Copied from original issue: Microsoft/vscode#2550_"},"comment":{"url":"https://api.github.com/repos/Microsoft/TypeScript/issues/comments/245948523","html_url":"https://github.com/Microsoft/TypeScript/issues/10808#issuecomment-245948523","issue_url":"https://api.github.com/repos/Microsoft/TypeScript/issues/10808","id":245948523,"user":{"login":"waderyan","id":2449568,"avatar_url":"https://avatars.githubusercontent.com/u/2449568?v=3","gravatar_id":"","url":"https://api.github.com/users/waderyan","html_url":"https://github.com/waderyan","followers_url":"https://api.github.com/users/waderyan/followers","following_url":"https://api.github.com/users/waderyan/following{/other_user}","gists_url":"https://api.github.com/users/waderyan/gists{/gist_id}","starred_url":"https://api.github.com/users/waderyan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waderyan/subscriptions","organizations_url":"https://api.github.com/users/waderyan/orgs","repos_url":"https://api.github.com/users/waderyan/repos","events_url":"https://api.github.com/users/waderyan/events{/privacy}","received_events_url":"https://api.github.com/users/waderyan/received_events","type":"User","site_admin":false},"created_at":"2016-09-09T15:32:14Z","updated_at":"2016-09-09T15:32:14Z","body":"@jrieken just to make sure I understand, when you say \"typescript brain\" you mean the TypeScript language service, correct? "}}
{"actor":{"display_login":"waderyan"}}