{"action":"created","issue":{"url":"https://api.github.com/repos/apiman/apiman/issues/415","repository_url":"https://api.github.com/repos/apiman/apiman","labels_url":"https://api.github.com/repos/apiman/apiman/issues/415/labels{/name}","comments_url":"https://api.github.com/repos/apiman/apiman/issues/415/comments","events_url":"https://api.github.com/repos/apiman/apiman/issues/415/events","html_url":"https://github.com/apiman/apiman/pull/415","id":135833932,"number":415,"title":"re #992 Switch from TSD to Typings","user":{"login":"kahboom","id":3844502,"avatar_url":"https://avatars.githubusercontent.com/u/3844502?v=3","gravatar_id":"","url":"https://api.github.com/users/kahboom","html_url":"https://github.com/kahboom","followers_url":"https://api.github.com/users/kahboom/followers","following_url":"https://api.github.com/users/kahboom/following{/other_user}","gists_url":"https://api.github.com/users/kahboom/gists{/gist_id}","starred_url":"https://api.github.com/users/kahboom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kahboom/subscriptions","organizations_url":"https://api.github.com/users/kahboom/orgs","repos_url":"https://api.github.com/users/kahboom/repos","events_url":"https://api.github.com/users/kahboom/events{/privacy}","received_events_url":"https://api.github.com/users/kahboom/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-02-23T19:14:32Z","updated_at":"2016-02-23T19:52:49Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apiman/apiman/pulls/415","html_url":"https://github.com/apiman/apiman/pull/415","diff_url":"https://github.com/apiman/apiman/pull/415.diff","patch_url":"https://github.com/apiman/apiman/pull/415.patch"},"body":"Changes:\r\n- Remove `typings` dir and `tsd.json` file locally.\r\n- Uninstall TSD, install Typings.\r\n- Upgrade TSD JSON file to Typings JSON file.\r\n- Remove TSD JSON file.\r\n- Remove `gulp-tsd` package, Gulp 'setup' task, instead ask NPM to use TS binary to install TS definitions.\r\n- Rewrite `npm-shrinkwrap.json` file.\r\n- Update Gulp to `3.9.1` latest patch.\r\n\r\nJIRA: https://issues.jboss.org/browse/APIMAN-992\r\n\r\ncc @EricWittmann @msavy  - Tested on OS X and everything looked good, but please let me know if you run into anything strange. Locally, you should be safe to delete the `typings` dir and `tsd.json` file. You may need to run `rm -rf node_modules & npm install`."},"comment":{"url":"https://api.github.com/repos/apiman/apiman/issues/comments/187874864","html_url":"https://github.com/apiman/apiman/pull/415#issuecomment-187874864","issue_url":"https://api.github.com/repos/apiman/apiman/issues/415","id":187874864,"user":{"login":"msavy","id":423513,"avatar_url":"https://avatars.githubusercontent.com/u/423513?v=3","gravatar_id":"","url":"https://api.github.com/users/msavy","html_url":"https://github.com/msavy","followers_url":"https://api.github.com/users/msavy/followers","following_url":"https://api.github.com/users/msavy/following{/other_user}","gists_url":"https://api.github.com/users/msavy/gists{/gist_id}","starred_url":"https://api.github.com/users/msavy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/msavy/subscriptions","organizations_url":"https://api.github.com/users/msavy/orgs","repos_url":"https://api.github.com/users/msavy/repos","events_url":"https://api.github.com/users/msavy/events{/privacy}","received_events_url":"https://api.github.com/users/msavy/received_events","type":"User","site_admin":false},"created_at":"2016-02-23T19:52:49Z","updated_at":"2016-02-23T19:52:49Z","body":"It’s related to prod and their current lack of tooling to handle Typings.\n\n> On 23 Feb 2016, at 19:51, Rachel Yordán <notifications@github.com> wrote:\n> \n> @msavy <https://github.com/msavy> - Why were we looking to check in TS definitions again? Was this in order to make 100% offline installations possible (ie. to avoid the GH rate-limiting issue)? And np I'll commit the typings dir and remove it from .gitignore. We are already committing the typings-custom dir.\n> \n> —\n> Reply to this email directly or view it on GitHub <https://github.com/apiman/apiman/pull/415#issuecomment-187874440>.\n> \n\n"}}