{"action":"closed","issue":{"url":"https://api.github.com/repos/jiku/again-src/issues/100","repository_url":"https://api.github.com/repos/jiku/again-src","labels_url":"https://api.github.com/repos/jiku/again-src/issues/100/labels{/name}","comments_url":"https://api.github.com/repos/jiku/again-src/issues/100/comments","events_url":"https://api.github.com/repos/jiku/again-src/issues/100/events","html_url":"https://github.com/jiku/again-src/issues/100","id":124411296,"number":100,"title":"Restructure to use CS/ES NPM modules with Meteor 1.3","user":{"login":"jiku","id":4321,"avatar_url":"https://avatars.githubusercontent.com/u/4321?v=3","gravatar_id":"","url":"https://api.github.com/users/jiku","html_url":"https://github.com/jiku","followers_url":"https://api.github.com/users/jiku/followers","following_url":"https://api.github.com/users/jiku/following{/other_user}","gists_url":"https://api.github.com/users/jiku/gists{/gist_id}","starred_url":"https://api.github.com/users/jiku/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jiku/subscriptions","organizations_url":"https://api.github.com/users/jiku/orgs","repos_url":"https://api.github.com/users/jiku/repos","events_url":"https://api.github.com/users/jiku/events{/privacy}","received_events_url":"https://api.github.com/users/jiku/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jiku/again-src/labels/Delivery","name":"Delivery","color":"bfdadc"},{"url":"https://api.github.com/repos/jiku/again-src/labels/Performance","name":"Performance","color":"5319e7"},{"url":"https://api.github.com/repos/jiku/again-src/labels/Priority:%205","name":"Priority: 5","color":"e11d21"}],"state":"closed","locked":false,"assignee":{"login":"jiku","id":4321,"avatar_url":"https://avatars.githubusercontent.com/u/4321?v=3","gravatar_id":"","url":"https://api.github.com/users/jiku","html_url":"https://github.com/jiku","followers_url":"https://api.github.com/users/jiku/followers","following_url":"https://api.github.com/users/jiku/following{/other_user}","gists_url":"https://api.github.com/users/jiku/gists{/gist_id}","starred_url":"https://api.github.com/users/jiku/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jiku/subscriptions","organizations_url":"https://api.github.com/users/jiku/orgs","repos_url":"https://api.github.com/users/jiku/repos","events_url":"https://api.github.com/users/jiku/events{/privacy}","received_events_url":"https://api.github.com/users/jiku/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/jiku/again-src/milestones/2","html_url":"https://github.com/jiku/again-src/milestones/1.0%20Site%20launch","labels_url":"https://api.github.com/repos/jiku/again-src/milestones/2/labels","id":1243117,"number":2,"title":"1.0 Site launch","description":"Hopefully with EP1.\r\n\r\n- [ ] Site consistently usable across key browser/OS configs (Chrome/Safari/IE/Firefox on OSX/Windows/*nix).","creator":{"login":"jiku","id":4321,"avatar_url":"https://avatars.githubusercontent.com/u/4321?v=3","gravatar_id":"","url":"https://api.github.com/users/jiku","html_url":"https://github.com/jiku","followers_url":"https://api.github.com/users/jiku/followers","following_url":"https://api.github.com/users/jiku/following{/other_user}","gists_url":"https://api.github.com/users/jiku/gists{/gist_id}","starred_url":"https://api.github.com/users/jiku/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jiku/subscriptions","organizations_url":"https://api.github.com/users/jiku/orgs","repos_url":"https://api.github.com/users/jiku/repos","events_url":"https://api.github.com/users/jiku/events{/privacy}","received_events_url":"https://api.github.com/users/jiku/received_events","type":"User","site_admin":false},"open_issues":29,"closed_issues":12,"state":"open","created_at":"2015-08-06T01:12:05Z","updated_at":"2016-04-23T08:46:01Z","due_on":"2016-05-31T22:00:00Z","closed_at":null},"comments":0,"created_at":"2015-12-30T23:00:34Z","updated_at":"2016-04-23T08:46:01Z","closed_at":"2016-04-23T08:46:01Z","body":"Dev in [1.3/base/modules](https://github.com/jiku/again-src/tree/1.3/base/modules).\r\n\r\n- [x] Use (React through) Blaze (gracefully convert to React-only after 1.3)\r\n- [x] Reuse Meteor package `lalomartins:markd`\r\n- [x] Reuse Meteor package `ccorcos:cjsx`\r\n- [x] Replace THREE Meteor package with NPM module\r\n- [x] Replace PIXI Meteor package with NPM module (Meteor issue 6052) (Seems fixed. Need to get past a lot of app/site-related issues to see if it works.)\r\n  - [x] Missing 'fs'\r\n  - [x] Scroll position mismatch (seems fixed with modularizing Pane (use))\r\n- [x] Reuse Meteor package `jiku:datgui` as global dat.GUI usable from visualizers\r\n- [x] Reuse Meteor package `jiku:progress`\r\n- [x] Migrate React-Soundplayer from Meteor-Webpack to Meteor 1.3+ ES modules\r\n  - [x] Styles\r\n  - [x] Notifications\r\n\r\n(Reported a few of these with RC's, beta's and checkouts.)\r\n\r\n#### Squash merge in logical groups to intermediate then master."}}