{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/TypeScript/issues/2233","labels_url":"https://api.github.com/repos/Microsoft/TypeScript/issues/2233/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/TypeScript/issues/2233/comments","events_url":"https://api.github.com/repos/Microsoft/TypeScript/issues/2233/events","html_url":"https://github.com/Microsoft/TypeScript/issues/2233","id":60150473,"number":2233,"title":"JSPM support","user":{"login":"robertsundstrom","id":919580,"avatar_url":"https://avatars.githubusercontent.com/u/919580?v=3","gravatar_id":"","url":"https://api.github.com/users/robertsundstrom","html_url":"https://github.com/robertsundstrom","followers_url":"https://api.github.com/users/robertsundstrom/followers","following_url":"https://api.github.com/users/robertsundstrom/following{/other_user}","gists_url":"https://api.github.com/users/robertsundstrom/gists{/gist_id}","starred_url":"https://api.github.com/users/robertsundstrom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robertsundstrom/subscriptions","organizations_url":"https://api.github.com/users/robertsundstrom/orgs","repos_url":"https://api.github.com/users/robertsundstrom/repos","events_url":"https://api.github.com/users/robertsundstrom/events{/privacy}","received_events_url":"https://api.github.com/users/robertsundstrom/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Microsoft/TypeScript/labels/Suggestion","name":"Suggestion","color":"006b75"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/Microsoft/TypeScript/milestones/10","html_url":"https://github.com/Microsoft/TypeScript/milestones/TypeScript%201.5.2","labels_url":"https://api.github.com/repos/Microsoft/TypeScript/milestones/10/labels","id":1081230,"number":10,"title":"TypeScript 1.5.2","description":"","creator":{"login":"mhegazy","id":8000722,"avatar_url":"https://avatars.githubusercontent.com/u/8000722?v=3","gravatar_id":"","url":"https://api.github.com/users/mhegazy","html_url":"https://github.com/mhegazy","followers_url":"https://api.github.com/users/mhegazy/followers","following_url":"https://api.github.com/users/mhegazy/following{/other_user}","gists_url":"https://api.github.com/users/mhegazy/gists{/gist_id}","starred_url":"https://api.github.com/users/mhegazy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mhegazy/subscriptions","organizations_url":"https://api.github.com/users/mhegazy/orgs","repos_url":"https://api.github.com/users/mhegazy/repos","events_url":"https://api.github.com/users/mhegazy/events{/privacy}","received_events_url":"https://api.github.com/users/mhegazy/received_events","type":"User","site_admin":false},"open_issues":28,"closed_issues":44,"state":"open","created_at":"2015-04-23T20:46:41Z","updated_at":"2015-05-25T19:04:37Z","due_on":null,"closed_at":null},"comments":42,"created_at":"2015-03-06T19:56:53Z","updated_at":"2015-05-25T19:20:58Z","closed_at":"2015-05-25T19:04:26Z","body":"The JavaScript Package Manager, JSPM, is a frictionless package manager for JavaScript that is able to pull packages from various sources (\"endpoints\", as they are called), such as Node Package Manager (NPM) and Bower. Unifying all in one interface. \r\n\r\nIt also has the ability to load EcmaScript 6 modules through the System.js library that implements a loader.\r\n\r\nOne notable feature is its support for transpilers, traceur (with AtScript) and Babel (formerly e6to5), that brings the new ES6 syntax and features and makes it easy to get started with building modern JavaScript applications.\r\n\r\nJSPM brings a dynamic developer experience that pulls dependencies on the the fly. When an app is ready to be deployed it can then be compiled and dependencies can be bundled.\r\n\r\nThe JSPM configuration-file is based on the NPM package.json format.\r\n\r\nTypeScript should support this new ecosystem too."},"comment":{"url":"https://api.github.com/repos/Microsoft/TypeScript/issues/comments/105292744","html_url":"https://github.com/Microsoft/TypeScript/issues/2233#issuecomment-105292744","issue_url":"https://api.github.com/repos/Microsoft/TypeScript/issues/2233","id":105292744,"user":{"login":"mhegazy","id":8000722,"avatar_url":"https://avatars.githubusercontent.com/u/8000722?v=3","gravatar_id":"","url":"https://api.github.com/users/mhegazy","html_url":"https://github.com/mhegazy","followers_url":"https://api.github.com/users/mhegazy/followers","following_url":"https://api.github.com/users/mhegazy/following{/other_user}","gists_url":"https://api.github.com/users/mhegazy/gists{/gist_id}","starred_url":"https://api.github.com/users/mhegazy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mhegazy/subscriptions","organizations_url":"https://api.github.com/users/mhegazy/orgs","repos_url":"https://api.github.com/users/mhegazy/repos","events_url":"https://api.github.com/users/mhegazy/events{/privacy}","received_events_url":"https://api.github.com/users/mhegazy/received_events","type":"User","site_admin":false},"created_at":"2015-05-25T19:20:58Z","updated_at":"2015-05-25T19:20:58Z","body":"thanks @atrauzzi, corrected above. @vladima is working on a JSPM sample to share. We would be happy to take PRs for additional documentation as well."}}