{"action":"created","issue":{"url":"https://api.github.com/repos/videojs/video.js/issues/3114","repository_url":"https://api.github.com/repos/videojs/video.js","labels_url":"https://api.github.com/repos/videojs/video.js/issues/3114/labels{/name}","comments_url":"https://api.github.com/repos/videojs/video.js/issues/3114/comments","events_url":"https://api.github.com/repos/videojs/video.js/issues/3114/events","html_url":"https://github.com/videojs/video.js/issues/3114","id":134187767,"number":3114,"title":"Provide unbundled code","user":{"login":"AlicanC","id":412180,"avatar_url":"https://avatars.githubusercontent.com/u/412180?v=3","gravatar_id":"","url":"https://api.github.com/users/AlicanC","html_url":"https://github.com/AlicanC","followers_url":"https://api.github.com/users/AlicanC/followers","following_url":"https://api.github.com/users/AlicanC/following{/other_user}","gists_url":"https://api.github.com/users/AlicanC/gists{/gist_id}","starred_url":"https://api.github.com/users/AlicanC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlicanC/subscriptions","organizations_url":"https://api.github.com/users/AlicanC/orgs","repos_url":"https://api.github.com/users/AlicanC/repos","events_url":"https://api.github.com/users/AlicanC/events{/privacy}","received_events_url":"https://api.github.com/users/AlicanC/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-17T06:00:27Z","updated_at":"2016-02-17T06:11:58Z","closed_at":"2016-02-17T06:11:58Z","body":"The files in the \"dist\" directory are bundled. This causes bloat because they get re-bundled and also prevents shared dependencies from being optimized.\r\n\r\nThe dist directory should actually be the transpiled (but not bundled) version of the \"src\" directory in CommonJS format. (Just like a regular Node.js application.)"},"comment":{"url":"https://api.github.com/repos/videojs/video.js/issues/comments/185043655","html_url":"https://github.com/videojs/video.js/issues/3114#issuecomment-185043655","issue_url":"https://api.github.com/repos/videojs/video.js/issues/3114","id":185043655,"user":{"login":"gkatsev","id":535884,"avatar_url":"https://avatars.githubusercontent.com/u/535884?v=3","gravatar_id":"","url":"https://api.github.com/users/gkatsev","html_url":"https://github.com/gkatsev","followers_url":"https://api.github.com/users/gkatsev/followers","following_url":"https://api.github.com/users/gkatsev/following{/other_user}","gists_url":"https://api.github.com/users/gkatsev/gists{/gist_id}","starred_url":"https://api.github.com/users/gkatsev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gkatsev/subscriptions","organizations_url":"https://api.github.com/users/gkatsev/orgs","repos_url":"https://api.github.com/users/gkatsev/repos","events_url":"https://api.github.com/users/gkatsev/events{/privacy}","received_events_url":"https://api.github.com/users/gkatsev/received_events","type":"User","site_admin":false},"created_at":"2016-02-17T06:11:58Z","updated_at":"2016-02-17T06:11:58Z","body":"Yep, we have plans for that. It's being tracked in #2750.\r\nAlso, just wanted to mention that videojs doesn't use that many dependencies and the few it does use are unlikely to be used by others as well, so, the size savings aren't actually that big, I don't think."}}