{"action":"created","issue":{"url":"https://api.github.com/repos/meteor/meteor/issues/5512","labels_url":"https://api.github.com/repos/meteor/meteor/issues/5512/labels{/name}","comments_url":"https://api.github.com/repos/meteor/meteor/issues/5512/comments","events_url":"https://api.github.com/repos/meteor/meteor/issues/5512/events","html_url":"https://github.com/meteor/meteor/issues/5512","id":112860352,"number":5512,"title":"Add support for configuring minifiers","user":{"login":"stubailo","id":448783,"avatar_url":"https://avatars.githubusercontent.com/u/448783?v=3","gravatar_id":"","url":"https://api.github.com/users/stubailo","html_url":"https://github.com/stubailo","followers_url":"https://api.github.com/users/stubailo/followers","following_url":"https://api.github.com/users/stubailo/following{/other_user}","gists_url":"https://api.github.com/users/stubailo/gists{/gist_id}","starred_url":"https://api.github.com/users/stubailo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stubailo/subscriptions","organizations_url":"https://api.github.com/users/stubailo/orgs","repos_url":"https://api.github.com/users/stubailo/repos","events_url":"https://api.github.com/users/stubailo/events{/privacy}","received_events_url":"https://api.github.com/users/stubailo/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/meteor/meteor/labels/feature","name":"feature","color":"02d7e1"},{"url":"https://api.github.com/repos/meteor/meteor/labels/planned","name":"planned","color":"e6e6e6"},{"url":"https://api.github.com/repos/meteor/meteor/labels/Project:CSS","name":"Project:CSS","color":"fef2c0"},{"url":"https://api.github.com/repos/meteor/meteor/labels/Project:Isobuild:Minifiers","name":"Project:Isobuild:Minifiers","color":"207de5"},{"url":"https://api.github.com/repos/meteor/meteor/labels/pull-requests-encouraged","name":"pull-requests-encouraged","color":"e102d8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-10-22T18:17:45Z","updated_at":"2015-10-22T20:50:11Z","closed_at":null,"body":"Currently, you can't specify a configuration filename for a minifier build plugin.\r\n\r\nWe need this for CSS autoprefixer: https://github.com/meteor/meteor/issues/5219\r\n\r\n@sebakerckhof noticed this check that prevents the filename option: https://github.com/meteor/meteor/blob/dc3cd6eb92f2bdd1bb44000cdd6abd1e5d0285b1/tools/isobuild/isopack.js#L817\r\n\r\nIt's unclear if there are more issues down the line that would prevent removing that check, but it's likely that there is real code to be written here. According to @Slava there might also be some stuff to ensure around caching."},"comment":{"url":"https://api.github.com/repos/meteor/meteor/issues/comments/150352252","html_url":"https://github.com/meteor/meteor/issues/5512#issuecomment-150352252","issue_url":"https://api.github.com/repos/meteor/meteor/issues/5512","id":150352252,"user":{"login":"sebakerckhof","id":88471,"avatar_url":"https://avatars.githubusercontent.com/u/88471?v=3","gravatar_id":"","url":"https://api.github.com/users/sebakerckhof","html_url":"https://github.com/sebakerckhof","followers_url":"https://api.github.com/users/sebakerckhof/followers","following_url":"https://api.github.com/users/sebakerckhof/following{/other_user}","gists_url":"https://api.github.com/users/sebakerckhof/gists{/gist_id}","starred_url":"https://api.github.com/users/sebakerckhof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sebakerckhof/subscriptions","organizations_url":"https://api.github.com/users/sebakerckhof/orgs","repos_url":"https://api.github.com/users/sebakerckhof/repos","events_url":"https://api.github.com/users/sebakerckhof/events{/privacy}","received_events_url":"https://api.github.com/users/sebakerckhof/received_events","type":"User","site_admin":false},"created_at":"2015-10-22T20:50:11Z","updated_at":"2015-10-22T20:50:11Z","body":"Btw, what would be so bad about reading the config file from process.cwd() directly? For linters it makes sense, since you might want to have different linting configurations per package, where you might not know the path to. But for css postprocessors it doesn't make sense to have more than one for the entire app."}}