{"action":"created","issue":{"url":"https://api.github.com/repos/mapbox/node-pre-gyp/issues/166","labels_url":"https://api.github.com/repos/mapbox/node-pre-gyp/issues/166/labels{/name}","comments_url":"https://api.github.com/repos/mapbox/node-pre-gyp/issues/166/comments","events_url":"https://api.github.com/repos/mapbox/node-pre-gyp/issues/166/events","html_url":"https://github.com/mapbox/node-pre-gyp/issues/166","id":85517129,"number":166,"title":"Do not throw exception for unsupported version when building anyway","user":{"login":"makenai","id":11425,"avatar_url":"https://avatars.githubusercontent.com/u/11425?v=3","gravatar_id":"","url":"https://api.github.com/users/makenai","html_url":"https://github.com/makenai","followers_url":"https://api.github.com/users/makenai/followers","following_url":"https://api.github.com/users/makenai/following{/other_user}","gists_url":"https://api.github.com/users/makenai/gists{/gist_id}","starred_url":"https://api.github.com/users/makenai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/makenai/subscriptions","organizations_url":"https://api.github.com/users/makenai/orgs","repos_url":"https://api.github.com/users/makenai/repos","events_url":"https://api.github.com/users/makenai/events{/privacy}","received_events_url":"https://api.github.com/users/makenai/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-06-05T12:09:15Z","updated_at":"2015-07-09T03:25:51Z","closed_at":null,"body":"When falling back to building from source, it would be useful if the version check didn't blow up and just passed through. This seems to cause a lot of trouble for things like atom-shell (electron) which it seems isn't supported as well as anything else new that appears. Would that be giving the build the best possible chance to succeed even if node-pre-gyp isn't caught up to the v8 flavor of the month?"},"comment":{"url":"https://api.github.com/repos/mapbox/node-pre-gyp/issues/comments/119803542","html_url":"https://github.com/mapbox/node-pre-gyp/issues/166#issuecomment-119803542","issue_url":"https://api.github.com/repos/mapbox/node-pre-gyp/issues/166","id":119803542,"user":{"login":"justinmchase","id":10974,"avatar_url":"https://avatars.githubusercontent.com/u/10974?v=3","gravatar_id":"","url":"https://api.github.com/users/justinmchase","html_url":"https://github.com/justinmchase","followers_url":"https://api.github.com/users/justinmchase/followers","following_url":"https://api.github.com/users/justinmchase/following{/other_user}","gists_url":"https://api.github.com/users/justinmchase/gists{/gist_id}","starred_url":"https://api.github.com/users/justinmchase/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinmchase/subscriptions","organizations_url":"https://api.github.com/users/justinmchase/orgs","repos_url":"https://api.github.com/users/justinmchase/repos","events_url":"https://api.github.com/users/justinmchase/events{/privacy}","received_events_url":"https://api.github.com/users/justinmchase/received_events","type":"User","site_admin":false},"created_at":"2015-07-09T03:25:51Z","updated_at":"2015-07-09T03:25:51Z","body":"I've been thinking about this for a while, I'm sorry I'm not trying to be obtuse but I don't seem to get what the problem is or why you need the `node_abi`. I have been using my own scripts to build binaries that are compatible with iojs and electron and download or build during `npm install`:\r\nhttps://github.com/EvolveLabs/electron-updater-tools/tree/master/bin\r\n\r\nI don't know if they are helpful but maybe they are. Or maybe I'm doing something incredibly naive and it will bite me in the butt. Either way I'd like to hear what you have to say about it. \r\n\r\nBut it seems to work just fine for me, no abi needed. You use it by bundling this dependency and adding `\"scripts\": { \"install\": \"./node_modules/.bin/elinst\" }`\r\n\r\nAn example of it in action is `npm install electron-mumble`. That should pull down binaries and they should load in either electron or iojs. "}}