{"action":"closed","issue":{"url":"https://api.github.com/repos/flyjs/fly/issues/195","repository_url":"https://api.github.com/repos/flyjs/fly","labels_url":"https://api.github.com/repos/flyjs/fly/issues/195/labels{/name}","comments_url":"https://api.github.com/repos/flyjs/fly/issues/195/comments","events_url":"https://api.github.com/repos/flyjs/fly/issues/195/events","html_url":"https://github.com/flyjs/fly/issues/195","id":173730988,"number":195,"title":"Not informative message when plugin not presented","user":{"login":"hzlmn","id":8246283,"avatar_url":"https://avatars.githubusercontent.com/u/8246283?v=3","gravatar_id":"","url":"https://api.github.com/users/hzlmn","html_url":"https://github.com/hzlmn","followers_url":"https://api.github.com/users/hzlmn/followers","following_url":"https://api.github.com/users/hzlmn/following{/other_user}","gists_url":"https://api.github.com/users/hzlmn/gists{/gist_id}","starred_url":"https://api.github.com/users/hzlmn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hzlmn/subscriptions","organizations_url":"https://api.github.com/users/hzlmn/orgs","repos_url":"https://api.github.com/users/hzlmn/repos","events_url":"https://api.github.com/users/hzlmn/events{/privacy}","received_events_url":"https://api.github.com/users/hzlmn/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/flyjs/fly/labels/DUPE","name":"DUPE","color":"cccccc"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-08-29T09:15:00Z","updated_at":"2016-09-01T03:54:16Z","closed_at":"2016-09-01T03:54:16Z","body":"Here I forgot to install  fly-babel preset and it throws ugly exception instead of  message like \r\n`fly-babel plugin is not presented`\r\n```js\r\n➜  xeon-bash-ast git:(master) ✗ fly  \r\n[12:2:40] Flying with /home/olehkuchuk/Projects/xeon-bash-ast/flyfile.js...\r\n[12:2:40] Starting default\r\n[12:2:40] Watching files...\r\n[12:2:40] Starting babel\r\nstack: \r\n  - TypeError: this.source(...).babel is not a function\r\n  -     at Fly.x.babel (~/Projects/xeon-bash-ast/flyfile.js 9:6)\r\n  -     at next (native)\r\n  -     at onFulfilled (~/Projects/flyproject/node_modules/co/index.js 65:19)\r\n  -     at ~/Projects/flyproject/node_modules/co/index.js 54:5\r\n  -     at Fly.co (~/Projects/flyproject/node_modules/co/index.js 50:10)\r\n  -     at Fly.toPromise (~/Projects/flyproject/node_modules/co/index.js 118:63)\r\n  -     at next (~/Projects/flyproject/node_modules/co/index.js 99:29)\r\n  -     at onFulfilled (~/Projects/flyproject/node_modules/co/index.js 69:7)\r\n  -     at ~/Projects/flyproject/node_modules/co/index.js 54:5\r\n  -     at Fly.co (~/Projects/flyproject/node_modules/co/index.js 50:10)\r\nmessage: this.source(...).babel is not a function\r\n[12:2:40] babel failed due to TypeError: this.source(...).babel is not a function\r\n[12:2:40] Finished default in 31 ms\r\n```\r\n@lukeed @bucaran "}}
{"actor":{"display_login":"lukeed"}}