{"action":"created","issue":{"url":"https://api.github.com/repos/parcel-bundler/parcel/issues/213","repository_url":"https://api.github.com/repos/parcel-bundler/parcel","labels_url":"https://api.github.com/repos/parcel-bundler/parcel/issues/213/labels{/name}","comments_url":"https://api.github.com/repos/parcel-bundler/parcel/issues/213/comments","events_url":"https://api.github.com/repos/parcel-bundler/parcel/issues/213/events","html_url":"https://github.com/parcel-bundler/parcel/issues/213","id":281049966,"number":213,"title":"[RFC] New Asset support via Plugins or Core?","user":{"login":"davidnagli","id":6759650,"avatar_url":"https://avatars0.githubusercontent.com/u/6759650?v=4","gravatar_id":"","url":"https://api.github.com/users/davidnagli","html_url":"https://github.com/davidnagli","followers_url":"https://api.github.com/users/davidnagli/followers","following_url":"https://api.github.com/users/davidnagli/following{/other_user}","gists_url":"https://api.github.com/users/davidnagli/gists{/gist_id}","starred_url":"https://api.github.com/users/davidnagli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidnagli/subscriptions","organizations_url":"https://api.github.com/users/davidnagli/orgs","repos_url":"https://api.github.com/users/davidnagli/repos","events_url":"https://api.github.com/users/davidnagli/events{/privacy}","received_events_url":"https://api.github.com/users/davidnagli/received_events","type":"User","site_admin":false},"labels":[{"id":771777967,"url":"https://api.github.com/repos/parcel-bundler/parcel/labels/%23RFC","name":"#RFC","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-12-11T15:08:41Z","updated_at":"2017-12-11T16:34:46Z","closed_at":null,"author_association":"MEMBER","body":"# 💬 RFC \r\n\r\nDo you guys think support for new things should be added to the core, or via plugins?\r\n\r\nCurrently, we have a weird mix of both:\r\n* `Svetle` support is via a plugin (thanks to @DeMoorJasper)\r\n* `Stylus` is in the core\r\n* `TypeScript` is in the core\r\n* etc\r\n\r\nWhat do you guys think?\r\n\r\nTo sum up what I heard in the slack:\r\n* Perspective 1 - Keep the core lean, we should have a lean, minimal, and performant core. We should rely on plugins to integrate with all “non-standard” file extensions (so things like `.jsx` vs `.js`)\r\n* Perspective 2 - If we have everything through plugins, we aren’t living up to our mission of being 0 config. We end up being the same as Webpack, where users need to install a billion plugins\r\n* @albinotonnina Thinks that we should use plugins, but provide an easy CLI tool for importing them\r\n\r\nIt’s probably going to end up being  a combination of all of these…\r\n\r\nIf so, we need to decide which files should be considered “core” and which “plugins”"},"comment":{"url":"https://api.github.com/repos/parcel-bundler/parcel/issues/comments/350778997","html_url":"https://github.com/parcel-bundler/parcel/issues/213#issuecomment-350778997","issue_url":"https://api.github.com/repos/parcel-bundler/parcel/issues/213","id":350778997,"user":{"login":"davidnagli","id":6759650,"avatar_url":"https://avatars0.githubusercontent.com/u/6759650?v=4","gravatar_id":"","url":"https://api.github.com/users/davidnagli","html_url":"https://github.com/davidnagli","followers_url":"https://api.github.com/users/davidnagli/followers","following_url":"https://api.github.com/users/davidnagli/following{/other_user}","gists_url":"https://api.github.com/users/davidnagli/gists{/gist_id}","starred_url":"https://api.github.com/users/davidnagli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidnagli/subscriptions","organizations_url":"https://api.github.com/users/davidnagli/orgs","repos_url":"https://api.github.com/users/davidnagli/repos","events_url":"https://api.github.com/users/davidnagli/events{/privacy}","received_events_url":"https://api.github.com/users/davidnagli/received_events","type":"User","site_admin":false},"created_at":"2017-12-11T16:34:46Z","updated_at":"2017-12-11T16:34:46Z","author_association":"MEMBER","body":"What are your guys’ thoughts?"}}
{"actor":{"display_login":"davidnagli"}}