{"action":"created","issue":{"url":"https://api.github.com/repos/segmentio/metalsmith/issues/143","labels_url":"https://api.github.com/repos/segmentio/metalsmith/issues/143/labels{/name}","comments_url":"https://api.github.com/repos/segmentio/metalsmith/issues/143/comments","events_url":"https://api.github.com/repos/segmentio/metalsmith/issues/143/events","html_url":"https://github.com/segmentio/metalsmith/pull/143","id":77693696,"number":143,"title":"using a separate _metalsmith bin to allow custom transpilers","user":{"login":"dominicbarnes","id":160197,"avatar_url":"https://avatars.githubusercontent.com/u/160197?v=3","gravatar_id":"","url":"https://api.github.com/users/dominicbarnes","html_url":"https://github.com/dominicbarnes","followers_url":"https://api.github.com/users/dominicbarnes/followers","following_url":"https://api.github.com/users/dominicbarnes/following{/other_user}","gists_url":"https://api.github.com/users/dominicbarnes/gists{/gist_id}","starred_url":"https://api.github.com/users/dominicbarnes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dominicbarnes/subscriptions","organizations_url":"https://api.github.com/users/dominicbarnes/orgs","repos_url":"https://api.github.com/users/dominicbarnes/repos","events_url":"https://api.github.com/users/dominicbarnes/events{/privacy}","received_events_url":"https://api.github.com/users/dominicbarnes/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-05-18T15:15:11Z","updated_at":"2015-06-21T20:48:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/segmentio/metalsmith/pulls/143","html_url":"https://github.com/segmentio/metalsmith/pull/143","diff_url":"https://github.com/segmentio/metalsmith/pull/143.diff","patch_url":"https://github.com/segmentio/metalsmith/pull/143.patch"},"body":"This fixes #132 by adding a separate `_metalsmith` bin that is doing the actual processing. The `metalsmith` bin is now a proxy that simply adds the `--harmony-generators` flag when needed.\r\n\r\nNode 0.10 users will need to use gnode, babel or similar in order to continue using metalsmith, but the trade-off is now that node 0.11, 0.12 and iojs will work out of the box. (and it's future-proof)\r\n\r\nThis also allows users with gnode/babel/etc in their toolchain to use it with metalsmith as well.\r\n\r\n/cc @ianstormtaylor @MoOx "},"comment":{"url":"https://api.github.com/repos/segmentio/metalsmith/issues/comments/113955926","html_url":"https://github.com/segmentio/metalsmith/pull/143#issuecomment-113955926","issue_url":"https://api.github.com/repos/segmentio/metalsmith/issues/143","id":113955926,"user":{"login":"battlemidget","id":51892,"avatar_url":"https://avatars.githubusercontent.com/u/51892?v=3","gravatar_id":"","url":"https://api.github.com/users/battlemidget","html_url":"https://github.com/battlemidget","followers_url":"https://api.github.com/users/battlemidget/followers","following_url":"https://api.github.com/users/battlemidget/following{/other_user}","gists_url":"https://api.github.com/users/battlemidget/gists{/gist_id}","starred_url":"https://api.github.com/users/battlemidget/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/battlemidget/subscriptions","organizations_url":"https://api.github.com/users/battlemidget/orgs","repos_url":"https://api.github.com/users/battlemidget/repos","events_url":"https://api.github.com/users/battlemidget/events{/privacy}","received_events_url":"https://api.github.com/users/battlemidget/received_events","type":"User","site_admin":false},"created_at":"2015-06-21T20:48:59Z","updated_at":"2015-06-21T20:48:59Z","body":"> For debian users it's important to maintain compatibility with the version distributed in the official repositories, simplifies the work needed to be done to install metalsmith, helping begginers to break less things...\r\n> \r\n> debian stable nodejs version: 0.10.29\r\n> debian testing nodejs version: 0.10.38\r\n\r\nHow is this an upstream problem?"}}