{"action":"created","issue":{"url":"https://api.github.com/repos/stealjs/steal-npm/issues/194","repository_url":"https://api.github.com/repos/stealjs/steal-npm","labels_url":"https://api.github.com/repos/stealjs/steal-npm/issues/194/labels{/name}","comments_url":"https://api.github.com/repos/stealjs/steal-npm/issues/194/comments","events_url":"https://api.github.com/repos/stealjs/steal-npm/issues/194/events","html_url":"https://github.com/stealjs/steal-npm/issues/194","id":189801798,"number":194,"title":"Allow configuring dependencies that are needed to prefetched","user":{"login":"matthewp","id":361671,"avatar_url":"https://avatars.githubusercontent.com/u/361671?v=3","gravatar_id":"","url":"https://api.github.com/users/matthewp","html_url":"https://github.com/matthewp","followers_url":"https://api.github.com/users/matthewp/followers","following_url":"https://api.github.com/users/matthewp/following{/other_user}","gists_url":"https://api.github.com/users/matthewp/gists{/gist_id}","starred_url":"https://api.github.com/users/matthewp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/matthewp/subscriptions","organizations_url":"https://api.github.com/users/matthewp/orgs","repos_url":"https://api.github.com/users/matthewp/repos","events_url":"https://api.github.com/users/matthewp/events{/privacy}","received_events_url":"https://api.github.com/users/matthewp/received_events","type":"User","site_admin":false},"labels":[{"id":158464509,"url":"https://api.github.com/repos/stealjs/steal-npm/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":464805689,"url":"https://api.github.com/repos/stealjs/steal-npm/labels/P2","name":"P2","color":"f9d0c4","default":false},{"id":158464512,"url":"https://api.github.com/repos/stealjs/steal-npm/labels/question","name":"question","color":"cc317c","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-16T18:36:54Z","updated_at":"2016-11-21T16:08:20Z","closed_at":null,"body":"A library author that uses a plugin will need their plugin's package.json to be prefetched so that it will configure the loader correctly. Since we progressively load package.jsons these configurations won't be applied.\r\n\r\nWe could allow some configuration option under `\"steal\"` for this:\r\n\r\n```json\r\n\"steal\": {\r\n  \"preconfigure\": [\"some-plugin\"]\r\n}\r\n```\r\n\r\nNot sure what the name should be, but should try to avoid clashing with configDependencies which means something different."},"comment":{"url":"https://api.github.com/repos/stealjs/steal-npm/issues/comments/261982128","html_url":"https://github.com/stealjs/steal-npm/issues/194#issuecomment-261982128","issue_url":"https://api.github.com/repos/stealjs/steal-npm/issues/194","id":261982128,"user":{"login":"matthewp","id":361671,"avatar_url":"https://avatars.githubusercontent.com/u/361671?v=3","gravatar_id":"","url":"https://api.github.com/users/matthewp","html_url":"https://github.com/matthewp","followers_url":"https://api.github.com/users/matthewp/followers","following_url":"https://api.github.com/users/matthewp/following{/other_user}","gists_url":"https://api.github.com/users/matthewp/gists{/gist_id}","starred_url":"https://api.github.com/users/matthewp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/matthewp/subscriptions","organizations_url":"https://api.github.com/users/matthewp/orgs","repos_url":"https://api.github.com/users/matthewp/repos","events_url":"https://api.github.com/users/matthewp/events{/privacy}","received_events_url":"https://api.github.com/users/matthewp/received_events","type":"User","site_admin":false},"created_at":"2016-11-21T16:08:20Z","updated_at":"2016-11-21T16:08:20Z","body":"Going to use `\"plugins\": []`\r\n\r\n```js\r\n\"steal\": {\r\n  \"plugins\": [\r\n    \"steal-css\"\r\n  ]\r\n}\r\n```"}}
{"actor":{"display_login":"matthewp"}}