{"action":"created","issue":{"url":"https://api.github.com/repos/npm/npm/issues/8921","repository_url":"https://api.github.com/repos/npm/npm","labels_url":"https://api.github.com/repos/npm/npm/issues/8921/labels{/name}","comments_url":"https://api.github.com/repos/npm/npm/issues/8921/comments","events_url":"https://api.github.com/repos/npm/npm/issues/8921/events","html_url":"https://github.com/npm/npm/issues/8921","id":94624646,"number":8921,"title":"npm@3 should not be trying to install modules that arch/os say are incompatible","user":{"login":"cchamberlain","id":424694,"avatar_url":"https://avatars.githubusercontent.com/u/424694?v=3","gravatar_id":"","url":"https://api.github.com/users/cchamberlain","html_url":"https://github.com/cchamberlain","followers_url":"https://api.github.com/users/cchamberlain/followers","following_url":"https://api.github.com/users/cchamberlain/following{/other_user}","gists_url":"https://api.github.com/users/cchamberlain/gists{/gist_id}","starred_url":"https://api.github.com/users/cchamberlain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cchamberlain/subscriptions","organizations_url":"https://api.github.com/users/cchamberlain/orgs","repos_url":"https://api.github.com/users/cchamberlain/repos","events_url":"https://api.github.com/users/cchamberlain/events{/privacy}","received_events_url":"https://api.github.com/users/cchamberlain/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/npm/npm/labels/bug","name":"bug","color":"A328B3"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/npm/npm/milestones/31","html_url":"https://github.com/npm/npm/milestones/3.2.0","labels_url":"https://api.github.com/repos/npm/npm/milestones/31/labels","id":1215220,"number":31,"title":"3.2.0","description":"","creator":{"login":"iarna","id":983798,"avatar_url":"https://avatars.githubusercontent.com/u/983798?v=3","gravatar_id":"","url":"https://api.github.com/users/iarna","html_url":"https://github.com/iarna","followers_url":"https://api.github.com/users/iarna/followers","following_url":"https://api.github.com/users/iarna/following{/other_user}","gists_url":"https://api.github.com/users/iarna/gists{/gist_id}","starred_url":"https://api.github.com/users/iarna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iarna/subscriptions","organizations_url":"https://api.github.com/users/iarna/orgs","repos_url":"https://api.github.com/users/iarna/repos","events_url":"https://api.github.com/users/iarna/events{/privacy}","received_events_url":"https://api.github.com/users/iarna/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":7,"state":"closed","created_at":"2015-07-20T06:31:31Z","updated_at":"2015-07-25T06:13:56Z","due_on":"2015-07-23T00:00:00Z","closed_at":"2015-07-25T06:13:56Z"},"comments":14,"created_at":"2015-07-13T02:42:29Z","updated_at":"2016-08-30T23:32:16Z","closed_at":"2015-07-25T05:58:54Z","body":"Using Windows 8.1 and NPM 3.1 I seem to always get node-gyp errors for packages that don't affect the Windows platform (fsevents).  If I use --no-optional on all npm installs, I don't see the errors.  Is there any way to set a default to always use --no-optional?  Simple export of an environment variable like npm_config_install_nooptional would solve a lot of short-term Windows issues.\r\n\r\nMaybe something like this already exists and I just can't find it?"},"comment":{"url":"https://api.github.com/repos/npm/npm/issues/comments/243614253","html_url":"https://github.com/npm/npm/issues/8921#issuecomment-243614253","issue_url":"https://api.github.com/repos/npm/npm/issues/8921","id":243614253,"user":{"login":"aggieben","id":1321,"avatar_url":"https://avatars.githubusercontent.com/u/1321?v=3","gravatar_id":"","url":"https://api.github.com/users/aggieben","html_url":"https://github.com/aggieben","followers_url":"https://api.github.com/users/aggieben/followers","following_url":"https://api.github.com/users/aggieben/following{/other_user}","gists_url":"https://api.github.com/users/aggieben/gists{/gist_id}","starred_url":"https://api.github.com/users/aggieben/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aggieben/subscriptions","organizations_url":"https://api.github.com/users/aggieben/orgs","repos_url":"https://api.github.com/users/aggieben/repos","events_url":"https://api.github.com/users/aggieben/events{/privacy}","received_events_url":"https://api.github.com/users/aggieben/received_events","type":"User","site_admin":false},"created_at":"2016-08-30T23:32:16Z","updated_at":"2016-08-30T23:32:16Z","body":"I still have this issue in 3.10.3, and now that #10768 has been closed and locked, it seems that this would be the place to pick it up.  \r\n\r\nJust to be clear, this is not just an issue of having a confusing warning printed to the console.  My build actually terminates with an error code and no `node_modules` directory is left behind."}}
{"actor":{"display_login":"aggieben"}}