{"action":"created","issue":{"url":"https://api.github.com/repos/babel/babel/issues/8508","repository_url":"https://api.github.com/repos/babel/babel","labels_url":"https://api.github.com/repos/babel/babel/issues/8508/labels{/name}","comments_url":"https://api.github.com/repos/babel/babel/issues/8508/comments","events_url":"https://api.github.com/repos/babel/babel/issues/8508/events","html_url":"https://github.com/babel/babel/issues/8508","id":352813760,"node_id":"MDU6SXNzdWUzNTI4MTM3NjA=","number":8508,"title":"TypeError: programPath.hub.addHelper is not a function","user":{"login":"aureooms","id":5165674,"node_id":"MDQ6VXNlcjUxNjU2NzQ=","avatar_url":"https://avatars3.githubusercontent.com/u/5165674?v=4","gravatar_id":"","url":"https://api.github.com/users/aureooms","html_url":"https://github.com/aureooms","followers_url":"https://api.github.com/users/aureooms/followers","following_url":"https://api.github.com/users/aureooms/following{/other_user}","gists_url":"https://api.github.com/users/aureooms/gists{/gist_id}","starred_url":"https://api.github.com/users/aureooms/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aureooms/subscriptions","organizations_url":"https://api.github.com/users/aureooms/orgs","repos_url":"https://api.github.com/users/aureooms/repos","events_url":"https://api.github.com/users/aureooms/events{/privacy}","received_events_url":"https://api.github.com/users/aureooms/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":18,"created_at":"2018-08-22T06:01:00Z","updated_at":"2018-09-20T14:53:55Z","closed_at":"2018-08-25T22:59:11Z","author_association":"NONE","body":"## Bug Report\r\n\r\nJust [upgraded to 7.0.0-rc.2](https://github.com/aureooms/js-tape/pull/14). Now [this repo](https://github.com/aureooms/js-tape)'s test [is throwing](https://travis-ci.org/aureooms/js-tape/builds)\r\n\r\n```\r\n  ✖ Internal error\r\n  TypeError: programPath.hub.addHelper is not a function\r\n  TypeError: programPath.hub.addHelper is not a function\r\n      at wrapInterop (/home/aureooms/dev/js/js-tape/node_modules/@babel/helper-module-transforms/lib/index.js:165:45)\r\n      at PluginPass.exit (/home/aureooms/dev/js/js-tape/node_modules/@babel/plugin-transform-modules-commonjs/lib/index.js:174:70)\r\n      at newFn (/home/aureooms/dev/js/js-tape/node_modules/ava/node_modules/@babel/traverse/lib/visitors.js:193:21)\r\n      at NodePath._call (/home/aureooms/dev/js/js-tape/node_modules/ava/node_modules/@babel/traverse/lib/path/context.js:53:20)\r\n      at NodePath.call (/home/aureooms/dev/js/js-tape/node_modules/ava/node_modules/@babel/traverse/lib/path/context.js:40:17)\r\n      at NodePath.visit (/home/aureooms/dev/js/js-tape/node_modules/ava/node_modules/@babel/traverse/lib/path/context.js:97:8)\r\n      at TraversalContext.visitQueue (/home/aureooms/dev/js/js-tape/node_modules/ava/node_modules/@babel/traverse/lib/context.js:118:16)\r\n      at TraversalContext.visitSingle (/home/aureooms/dev/js/js-tape/node_modules/ava/node_modules/@babel/traverse/lib/context.js:90:19)\r\n      at TraversalContext.visit (/home/aureooms/dev/js/js-tape/node_modules/ava/node_modules/@babel/traverse/lib/context.js:146:19)\r\n      at Function.traverse.node (/home/aureooms/dev/js/js-tape/node_modules/ava/node_modules/@babel/traverse/lib/index.js:94:17)\r\n      at traverse (/home/aureooms/dev/js/js-tape/node_modules/ava/node_modules/@babel/traverse/lib/index.js:76:12)\r\n      at transformFile (/home/aureooms/dev/js/js-tape/node_modules/ava/node_modules/@babel/core/lib/transformation/index.js:88:29)\r\n      at runSync (/home/aureooms/dev/js/js-tape/node_modules/ava/node_modules/@babel/core/lib/transformation/index.js:45:3)\r\n      at Object.transformSync (/home/aureooms/dev/js/js-tape/node_modules/ava/node_modules/@babel/core/lib/transform.js:43:38)\r\n      at Object.filename [as precompileFull] (/home/aureooms/dev/js/js-tape/node_modules/ava/lib/babel-pipeline.js:201:29)\r\n      at map.reduce (/home/aureooms/dev/js/js-tape/node_modules/ava/api.js:161:28)\r\n  From previous event:\r\n      at emittedRun.then.then.precompilation (/home/aureooms/dev/js/js-tape/node_modules/ava/api.js:153:27)\r\n```\r\n\r\n**Input Code**\r\nhttps://github.com/aureooms/js-tape\r\n\r\n**Expected behavior/code**\r\nIt was not throwing with the previous release candidate.\r\n\r\n**Environment**\r\nFails with node v10.9.0 and the default node on travis.ci"},"comment":{"url":"https://api.github.com/repos/babel/babel/issues/comments/423213891","html_url":"https://github.com/babel/babel/issues/8508#issuecomment-423213891","issue_url":"https://api.github.com/repos/babel/babel/issues/8508","id":423213891,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMzIxMzg5MQ==","user":{"login":"ThePaulMcBride","id":6891650,"node_id":"MDQ6VXNlcjY4OTE2NTA=","avatar_url":"https://avatars0.githubusercontent.com/u/6891650?v=4","gravatar_id":"","url":"https://api.github.com/users/ThePaulMcBride","html_url":"https://github.com/ThePaulMcBride","followers_url":"https://api.github.com/users/ThePaulMcBride/followers","following_url":"https://api.github.com/users/ThePaulMcBride/following{/other_user}","gists_url":"https://api.github.com/users/ThePaulMcBride/gists{/gist_id}","starred_url":"https://api.github.com/users/ThePaulMcBride/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ThePaulMcBride/subscriptions","organizations_url":"https://api.github.com/users/ThePaulMcBride/orgs","repos_url":"https://api.github.com/users/ThePaulMcBride/repos","events_url":"https://api.github.com/users/ThePaulMcBride/events{/privacy}","received_events_url":"https://api.github.com/users/ThePaulMcBride/received_events","type":"User","site_admin":false},"created_at":"2018-09-20T14:53:55Z","updated_at":"2018-09-20T14:53:55Z","author_association":"NONE","body":"I figured my issues out, it was unrelated to babel. I was using Nextjs version 7 which already included babel. Try upgrading all of you babel dependencies to the latest stable built. No need to use the beta builds anymore."}}
{"actor":{"display_login":"ThePaulMcBride"}}