{"action":"created","issue":{"url":"https://api.github.com/repos/tildeio/ember-cli-fastboot/issues/145","repository_url":"https://api.github.com/repos/tildeio/ember-cli-fastboot","labels_url":"https://api.github.com/repos/tildeio/ember-cli-fastboot/issues/145/labels{/name}","comments_url":"https://api.github.com/repos/tildeio/ember-cli-fastboot/issues/145/comments","events_url":"https://api.github.com/repos/tildeio/ember-cli-fastboot/issues/145/events","html_url":"https://github.com/tildeio/ember-cli-fastboot/pull/145","id":143740562,"number":145,"title":"consume as a broccoli tree instead of re-creating EmberApp","user":{"login":"fivetanley","id":1275021,"avatar_url":"https://avatars.githubusercontent.com/u/1275021?v=3","gravatar_id":"","url":"https://api.github.com/users/fivetanley","html_url":"https://github.com/fivetanley","followers_url":"https://api.github.com/users/fivetanley/followers","following_url":"https://api.github.com/users/fivetanley/following{/other_user}","gists_url":"https://api.github.com/users/fivetanley/gists{/gist_id}","starred_url":"https://api.github.com/users/fivetanley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fivetanley/subscriptions","organizations_url":"https://api.github.com/users/fivetanley/orgs","repos_url":"https://api.github.com/users/fivetanley/repos","events_url":"https://api.github.com/users/fivetanley/events{/privacy}","received_events_url":"https://api.github.com/users/fivetanley/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-03-26T19:12:53Z","updated_at":"2016-03-27T17:04:40Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tildeio/ember-cli-fastboot/pulls/145","html_url":"https://github.com/tildeio/ember-cli-fastboot/pull/145","diff_url":"https://github.com/tildeio/ember-cli-fastboot/pull/145.diff","patch_url":"https://github.com/tildeio/ember-cli-fastboot/pull/145.patch"},"body":"This should fix an issue where babel plugins get re-registered twice.\r\nThere's a myriad of situations where copying over the options from an\r\nexisting application could result in misconfigurd or duplicate builds.\r\n\r\nInstead of ripping `options` off EmberApp, we use the function exported\r\nby the Ember CLI application's `ember-cli-build.js` file to return a\r\nbroccli tree. This allows the app to use any broccoli plugins (without\r\ncreating an addon) and also re-runs any initialization steps we might\r\nhave missed by creating the `EmberApp` ourselves. This also eliminates\r\nreliance on the private `javascript()` method on `EmberApp`."},"comment":{"url":"https://api.github.com/repos/tildeio/ember-cli-fastboot/issues/comments/202104517","html_url":"https://github.com/tildeio/ember-cli-fastboot/pull/145#issuecomment-202104517","issue_url":"https://api.github.com/repos/tildeio/ember-cli-fastboot/issues/145","id":202104517,"user":{"login":"fivetanley","id":1275021,"avatar_url":"https://avatars.githubusercontent.com/u/1275021?v=3","gravatar_id":"","url":"https://api.github.com/users/fivetanley","html_url":"https://github.com/fivetanley","followers_url":"https://api.github.com/users/fivetanley/followers","following_url":"https://api.github.com/users/fivetanley/following{/other_user}","gists_url":"https://api.github.com/users/fivetanley/gists{/gist_id}","starred_url":"https://api.github.com/users/fivetanley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fivetanley/subscriptions","organizations_url":"https://api.github.com/users/fivetanley/orgs","repos_url":"https://api.github.com/users/fivetanley/repos","events_url":"https://api.github.com/users/fivetanley/events{/privacy}","received_events_url":"https://api.github.com/users/fivetanley/received_events","type":"User","site_admin":false},"created_at":"2016-03-27T17:04:40Z","updated_at":"2016-03-27T17:04:40Z","body":"@jasonmit I figured out the source of that (which was also the source of my test failure). Due to this change, you'll need to enable `generateAssetMap: true` in the `fingerprint` options passed to `new EmberApp` in your Brocfile."}}