{"action":"created","issue":{"url":"https://api.github.com/repos/jspm/jspm-cli/issues/988","labels_url":"https://api.github.com/repos/jspm/jspm-cli/issues/988/labels{/name}","comments_url":"https://api.github.com/repos/jspm/jspm-cli/issues/988/comments","events_url":"https://api.github.com/repos/jspm/jspm-cli/issues/988/events","html_url":"https://github.com/jspm/jspm-cli/issues/988","id":99033104,"number":988,"title":"Reading transitive dependencies","user":{"login":"OliverJAsh","id":921609,"avatar_url":"https://avatars.githubusercontent.com/u/921609?v=3","gravatar_id":"","url":"https://api.github.com/users/OliverJAsh","html_url":"https://github.com/OliverJAsh","followers_url":"https://api.github.com/users/OliverJAsh/followers","following_url":"https://api.github.com/users/OliverJAsh/following{/other_user}","gists_url":"https://api.github.com/users/OliverJAsh/gists{/gist_id}","starred_url":"https://api.github.com/users/OliverJAsh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OliverJAsh/subscriptions","organizations_url":"https://api.github.com/users/OliverJAsh/orgs","repos_url":"https://api.github.com/users/OliverJAsh/repos","events_url":"https://api.github.com/users/OliverJAsh/events{/privacy}","received_events_url":"https://api.github.com/users/OliverJAsh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-08-04T18:43:21Z","updated_at":"2015-08-05T12:46:12Z","closed_at":null,"body":"I have found a script that tries to access a transitive dependency:\r\n\r\n``` js\r\nrequire('virtual-dom/node_modules/x-is-array');\r\n```\r\n\r\nhttps://github.com/cyclejs/cycle-dom/blob/d8e57d1068b29c639d035ccf7ab5868df4703fbd/src/virtual-hyperscript.js#L2\r\n\r\nIs this invalid use of modules, or should it (somehow) be supported via jspm? Perhaps the most obvious fix is for the package to depend on the module directly, but there could be a good reason for not doing that."},"comment":{"url":"https://api.github.com/repos/jspm/jspm-cli/issues/comments/127985090","html_url":"https://github.com/jspm/jspm-cli/issues/988#issuecomment-127985090","issue_url":"https://api.github.com/repos/jspm/jspm-cli/issues/988","id":127985090,"user":{"login":"OliverJAsh","id":921609,"avatar_url":"https://avatars.githubusercontent.com/u/921609?v=3","gravatar_id":"","url":"https://api.github.com/users/OliverJAsh","html_url":"https://github.com/OliverJAsh","followers_url":"https://api.github.com/users/OliverJAsh/followers","following_url":"https://api.github.com/users/OliverJAsh/following{/other_user}","gists_url":"https://api.github.com/users/OliverJAsh/gists{/gist_id}","starred_url":"https://api.github.com/users/OliverJAsh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OliverJAsh/subscriptions","organizations_url":"https://api.github.com/users/OliverJAsh/orgs","repos_url":"https://api.github.com/users/OliverJAsh/repos","events_url":"https://api.github.com/users/OliverJAsh/events{/privacy}","received_events_url":"https://api.github.com/users/OliverJAsh/received_events","type":"User","site_admin":false},"created_at":"2015-08-05T12:46:12Z","updated_at":"2015-08-05T12:46:12Z","body":"AFAIK this will still have the same problem: we will fail to load `node_modules/x-is-array`."}}