{"action":"created","issue":{"url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3171","labels_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3171/labels{/name}","comments_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3171/comments","events_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3171/events","html_url":"https://github.com/ember-cli/ember-cli/pull/3171","id":56152093,"number":3171,"title":"WIP Fixes behavior for apps with multiple style preprocessors","user":{"login":"pzuraq","id":685518,"avatar_url":"https://avatars.githubusercontent.com/u/685518?v=3","gravatar_id":"","url":"https://api.github.com/users/pzuraq","html_url":"https://github.com/pzuraq","followers_url":"https://api.github.com/users/pzuraq/followers","following_url":"https://api.github.com/users/pzuraq/following{/other_user}","gists_url":"https://api.github.com/users/pzuraq/gists{/gist_id}","starred_url":"https://api.github.com/users/pzuraq/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pzuraq/subscriptions","organizations_url":"https://api.github.com/users/pzuraq/orgs","repos_url":"https://api.github.com/users/pzuraq/repos","events_url":"https://api.github.com/users/pzuraq/events{/privacy}","received_events_url":"https://api.github.com/users/pzuraq/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-02-01T04:55:54Z","updated_at":"2015-02-14T18:44:50Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ember-cli/ember-cli/pulls/3171","html_url":"https://github.com/ember-cli/ember-cli/pull/3171","diff_url":"https://github.com/ember-cli/ember-cli/pull/3171.diff","patch_url":"https://github.com/ember-cli/ember-cli/pull/3171.patch"},"body":"Apps that have multiple preprocessors (such as the one mentioned in #2959). This PR currently allows for multiple preprocessors to output to separate files by customizing an app's outputPaths. This allows users to include the output in their app in whatever order they choose, solving dependency issues.\r\n\r\n`mergeTrees()` will throw an error if an app contains two or more files with the same name under different preprocessors (e.g. `app.scss` and `app.styl`). I am thinking that default behavior should be to concatenate same name files in arbitrary order (whatever order they were registered in the registry). This will require a custom version of broccoli-merge-trees, or a broccoli plugin that provides this functionality. Thoughts?"},"comment":{"url":"https://api.github.com/repos/ember-cli/ember-cli/issues/comments/74386831","html_url":"https://github.com/ember-cli/ember-cli/pull/3171#issuecomment-74386831","issue_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3171","id":74386831,"user":{"login":"pzuraq","id":685518,"avatar_url":"https://avatars.githubusercontent.com/u/685518?v=3","gravatar_id":"","url":"https://api.github.com/users/pzuraq","html_url":"https://github.com/pzuraq","followers_url":"https://api.github.com/users/pzuraq/followers","following_url":"https://api.github.com/users/pzuraq/following{/other_user}","gists_url":"https://api.github.com/users/pzuraq/gists{/gist_id}","starred_url":"https://api.github.com/users/pzuraq/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pzuraq/subscriptions","organizations_url":"https://api.github.com/users/pzuraq/orgs","repos_url":"https://api.github.com/users/pzuraq/repos","events_url":"https://api.github.com/users/pzuraq/events{/privacy}","received_events_url":"https://api.github.com/users/pzuraq/received_events","type":"User","site_admin":false},"created_at":"2015-02-14T18:44:50Z","updated_at":"2015-02-14T18:44:50Z","body":"@krisselden Any word on this?"}}