{"action":"created","issue":{"url":"https://api.github.com/repos/Galadirith/markdown-preview-plus/issues/113","labels_url":"https://api.github.com/repos/Galadirith/markdown-preview-plus/issues/113/labels{/name}","comments_url":"https://api.github.com/repos/Galadirith/markdown-preview-plus/issues/113/comments","events_url":"https://api.github.com/repos/Galadirith/markdown-preview-plus/issues/113/events","html_url":"https://github.com/Galadirith/markdown-preview-plus/pull/113","id":106225257,"number":113,"title":"Add MathJax as explicit dependency","user":{"login":"Galadirith","id":1201875,"avatar_url":"https://avatars.githubusercontent.com/u/1201875?v=3","gravatar_id":"","url":"https://api.github.com/users/Galadirith","html_url":"https://github.com/Galadirith","followers_url":"https://api.github.com/users/Galadirith/followers","following_url":"https://api.github.com/users/Galadirith/following{/other_user}","gists_url":"https://api.github.com/users/Galadirith/gists{/gist_id}","starred_url":"https://api.github.com/users/Galadirith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Galadirith/subscriptions","organizations_url":"https://api.github.com/users/Galadirith/orgs","repos_url":"https://api.github.com/users/Galadirith/repos","events_url":"https://api.github.com/users/Galadirith/events{/privacy}","received_events_url":"https://api.github.com/users/Galadirith/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Galadirith/markdown-preview-plus/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":{"login":"Galadirith","id":1201875,"avatar_url":"https://avatars.githubusercontent.com/u/1201875?v=3","gravatar_id":"","url":"https://api.github.com/users/Galadirith","html_url":"https://github.com/Galadirith","followers_url":"https://api.github.com/users/Galadirith/followers","following_url":"https://api.github.com/users/Galadirith/following{/other_user}","gists_url":"https://api.github.com/users/Galadirith/gists{/gist_id}","starred_url":"https://api.github.com/users/Galadirith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Galadirith/subscriptions","organizations_url":"https://api.github.com/users/Galadirith/orgs","repos_url":"https://api.github.com/users/Galadirith/repos","events_url":"https://api.github.com/users/Galadirith/events{/privacy}","received_events_url":"https://api.github.com/users/Galadirith/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/Galadirith/markdown-preview-plus/milestones/6","html_url":"https://github.com/Galadirith/markdown-preview-plus/milestones/2.2.0","labels_url":"https://api.github.com/repos/Galadirith/markdown-preview-plus/milestones/6/labels","id":1294505,"number":6,"title":"2.2.0","description":"","creator":{"login":"leipert","id":2906107,"avatar_url":"https://avatars.githubusercontent.com/u/2906107?v=3","gravatar_id":"","url":"https://api.github.com/users/leipert","html_url":"https://github.com/leipert","followers_url":"https://api.github.com/users/leipert/followers","following_url":"https://api.github.com/users/leipert/following{/other_user}","gists_url":"https://api.github.com/users/leipert/gists{/gist_id}","starred_url":"https://api.github.com/users/leipert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leipert/subscriptions","organizations_url":"https://api.github.com/users/leipert/orgs","repos_url":"https://api.github.com/users/leipert/repos","events_url":"https://api.github.com/users/leipert/events{/privacy}","received_events_url":"https://api.github.com/users/leipert/received_events","type":"User","site_admin":false},"open_issues":9,"closed_issues":1,"state":"open","created_at":"2015-09-08T00:56:41Z","updated_at":"2015-09-15T14:49:11Z","due_on":"2015-09-24T23:00:00Z","closed_at":null},"comments":11,"created_at":"2015-09-13T16:15:11Z","updated_at":"2015-09-18T15:45:52Z","closed_at":"2015-09-15T14:49:11Z","pull_request":{"url":"https://api.github.com/repos/Galadirith/markdown-preview-plus/pulls/113","html_url":"https://github.com/Galadirith/markdown-preview-plus/pull/113","diff_url":"https://github.com/Galadirith/markdown-preview-plus/pull/113.diff","patch_url":"https://github.com/Galadirith/markdown-preview-plus/pull/113.patch"},"body":"This PR is to remove need to install [`mathjax-wrapper`](https://atom.io/packages/mathjax-wrapper) as an external dependency. Now MathJax is included through an explicit node dependency [2.4.0-electron.0.2.0](https://github.com/Galadirith/MathJax/releases/tag/2.4.0-electron.0.2.0). More specifically this does away with the ~50MB installation of `mathjax-wrapper` and the enormous i/o required to extract ~30000 and is replaced with a small ~3MB installation with ~300 files :D\r\n\r\nThe process of loading MathJax has also been improved. Now MathJax is loaded on demand only when maths rendering has been enabled and specs updated to reflect these changes.\r\n\r\n@leipert would you mind checking the CI config changes I made."},"comment":{"url":"https://api.github.com/repos/Galadirith/markdown-preview-plus/issues/comments/141486982","html_url":"https://github.com/Galadirith/markdown-preview-plus/pull/113#issuecomment-141486982","issue_url":"https://api.github.com/repos/Galadirith/markdown-preview-plus/issues/113","id":141486982,"user":{"login":"Stephen304","id":981915,"avatar_url":"https://avatars.githubusercontent.com/u/981915?v=3","gravatar_id":"","url":"https://api.github.com/users/Stephen304","html_url":"https://github.com/Stephen304","followers_url":"https://api.github.com/users/Stephen304/followers","following_url":"https://api.github.com/users/Stephen304/following{/other_user}","gists_url":"https://api.github.com/users/Stephen304/gists{/gist_id}","starred_url":"https://api.github.com/users/Stephen304/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Stephen304/subscriptions","organizations_url":"https://api.github.com/users/Stephen304/orgs","repos_url":"https://api.github.com/users/Stephen304/repos","events_url":"https://api.github.com/users/Stephen304/events{/privacy}","received_events_url":"https://api.github.com/users/Stephen304/received_events","type":"User","site_admin":false},"created_at":"2015-09-18T15:45:52Z","updated_at":"2015-09-18T15:45:52Z","body":"I have an issue related to this - I had mathjax-wrapper and this plugin installed for a long time, but now when atom starts, it says it can't find mathjax-wrapper, but when I reopen the preview, it loads fine. I tried uninstalling both packages and reinstalling them but the problem persists."}}