{"action":"created","issue":{"url":"https://api.github.com/repos/MatAtBread/fast-async/issues/24","repository_url":"https://api.github.com/repos/MatAtBread/fast-async","labels_url":"https://api.github.com/repos/MatAtBread/fast-async/issues/24/labels{/name}","comments_url":"https://api.github.com/repos/MatAtBread/fast-async/issues/24/comments","events_url":"https://api.github.com/repos/MatAtBread/fast-async/issues/24/events","html_url":"https://github.com/MatAtBread/fast-async/issues/24","id":185419083,"number":24,"title":"Babel: Plugin no longer emits Function.prototype.$asyncbind since 6.0.34","user":{"login":"ephemer","id":5485935,"avatar_url":"https://avatars.githubusercontent.com/u/5485935?v=3","gravatar_id":"","url":"https://api.github.com/users/ephemer","html_url":"https://github.com/ephemer","followers_url":"https://api.github.com/users/ephemer/followers","following_url":"https://api.github.com/users/ephemer/following{/other_user}","gists_url":"https://api.github.com/users/ephemer/gists{/gist_id}","starred_url":"https://api.github.com/users/ephemer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ephemer/subscriptions","organizations_url":"https://api.github.com/users/ephemer/orgs","repos_url":"https://api.github.com/users/ephemer/repos","events_url":"https://api.github.com/users/ephemer/events{/privacy}","received_events_url":"https://api.github.com/users/ephemer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-26T14:58:35Z","updated_at":"2016-10-26T15:03:43Z","closed_at":null,"body":"As in the title. The plugin has been unusable since 6.0.34 for us because - although it seems to transform the async functions correctly - it doesn't provide the core runtime functionality ($asyncbind).\r\n\r\nWe only output $asyncbind to one file as per the docs:\r\n\r\n```\r\n{\r\n    \"presets\": [\"es2015\"],\r\n    \"plugins\": [\r\n        [\"fast-async\", {\r\n            \"runtimePattern\": \"src/index.js\"\r\n        }]\r\n    ]\r\n}\r\n```\r\n\r\nIn 6.0.34 this works. In 6.1+ the transform appears to work but `src/index.js` doesn't receive `$asyncbind`. This may be because `src/index` itself doesn't contain any async functions itself?\r\n"},"comment":{"url":"https://api.github.com/repos/MatAtBread/fast-async/issues/comments/256375466","html_url":"https://github.com/MatAtBread/fast-async/issues/24#issuecomment-256375466","issue_url":"https://api.github.com/repos/MatAtBread/fast-async/issues/24","id":256375466,"user":{"login":"nightwolfz","id":805022,"avatar_url":"https://avatars.githubusercontent.com/u/805022?v=3","gravatar_id":"","url":"https://api.github.com/users/nightwolfz","html_url":"https://github.com/nightwolfz","followers_url":"https://api.github.com/users/nightwolfz/followers","following_url":"https://api.github.com/users/nightwolfz/following{/other_user}","gists_url":"https://api.github.com/users/nightwolfz/gists{/gist_id}","starred_url":"https://api.github.com/users/nightwolfz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nightwolfz/subscriptions","organizations_url":"https://api.github.com/users/nightwolfz/orgs","repos_url":"https://api.github.com/users/nightwolfz/repos","events_url":"https://api.github.com/users/nightwolfz/events{/privacy}","received_events_url":"https://api.github.com/users/nightwolfz/received_events","type":"User","site_admin":false},"created_at":"2016-10-26T15:03:43Z","updated_at":"2016-10-26T15:03:43Z","body":"Remove `runtimePattern` and it should work ?"}}
{"actor":{"display_login":"nightwolfz"}}