{"action":"created","issue":{"url":"https://api.github.com/repos/pnext/three-loader/issues/15","repository_url":"https://api.github.com/repos/pnext/three-loader","labels_url":"https://api.github.com/repos/pnext/three-loader/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/pnext/three-loader/issues/15/comments","events_url":"https://api.github.com/repos/pnext/three-loader/issues/15/events","html_url":"https://github.com/pnext/three-loader/issues/15","id":374922245,"node_id":"MDU6SXNzdWUzNzQ5MjIyNDU=","number":15,"title":"Add ES6 module build for three shaking","user":{"login":"Ailrun","id":12473268,"node_id":"MDQ6VXNlcjEyNDczMjY4","avatar_url":"https://avatars3.githubusercontent.com/u/12473268?v=4","gravatar_id":"","url":"https://api.github.com/users/Ailrun","html_url":"https://github.com/Ailrun","followers_url":"https://api.github.com/users/Ailrun/followers","following_url":"https://api.github.com/users/Ailrun/following{/other_user}","gists_url":"https://api.github.com/users/Ailrun/gists{/gist_id}","starred_url":"https://api.github.com/users/Ailrun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ailrun/subscriptions","organizations_url":"https://api.github.com/users/Ailrun/orgs","repos_url":"https://api.github.com/users/Ailrun/repos","events_url":"https://api.github.com/users/Ailrun/events{/privacy}","received_events_url":"https://api.github.com/users/Ailrun/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-29T09:20:17Z","updated_at":"2018-12-14T14:51:07Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Currently, three-loader does not include ES6 build result in its distribution.\r\nHowever, this make hard to tree-shake itself, and more importantly, make hard to tree-shake Three.js."},"comment":{"url":"https://api.github.com/repos/pnext/three-loader/issues/comments/447347672","html_url":"https://github.com/pnext/three-loader/issues/15#issuecomment-447347672","issue_url":"https://api.github.com/repos/pnext/three-loader/issues/15","id":447347672,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NzM0NzY3Mg==","user":{"login":"hccampos","id":3759114,"node_id":"MDQ6VXNlcjM3NTkxMTQ=","avatar_url":"https://avatars2.githubusercontent.com/u/3759114?v=4","gravatar_id":"","url":"https://api.github.com/users/hccampos","html_url":"https://github.com/hccampos","followers_url":"https://api.github.com/users/hccampos/followers","following_url":"https://api.github.com/users/hccampos/following{/other_user}","gists_url":"https://api.github.com/users/hccampos/gists{/gist_id}","starred_url":"https://api.github.com/users/hccampos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hccampos/subscriptions","organizations_url":"https://api.github.com/users/hccampos/orgs","repos_url":"https://api.github.com/users/hccampos/repos","events_url":"https://api.github.com/users/hccampos/events{/privacy}","received_events_url":"https://api.github.com/users/hccampos/received_events","type":"User","site_admin":false},"created_at":"2018-12-14T14:51:07Z","updated_at":"2018-12-14T14:51:07Z","author_association":"COLLABORATOR","body":"I would very much like to have this but it would probably require quite a bit of restructuring of the build system. Webpack would have to be configured to output two bundles instead of just one. And maybe it would be worth it to consider switching to `rollup` instead.\r\n\r\nI'd gladly accept a PR which addresses all of this and which still supports, for example, loading shaders directly from separate glsl files."}}
{"actor":{"display_login":"hccampos"}}