{"action":"created","issue":{"url":"https://api.github.com/repos/edx/edx-ui-toolkit/issues/14","labels_url":"https://api.github.com/repos/edx/edx-ui-toolkit/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/edx/edx-ui-toolkit/issues/14/comments","events_url":"https://api.github.com/repos/edx/edx-ui-toolkit/issues/14/events","html_url":"https://github.com/edx/edx-ui-toolkit/pull/14","id":118927418,"number":14,"title":"Fix recent travis failures","user":{"login":"dan-f","id":2146312,"avatar_url":"https://avatars.githubusercontent.com/u/2146312?v=3","gravatar_id":"","url":"https://api.github.com/users/dan-f","html_url":"https://github.com/dan-f","followers_url":"https://api.github.com/users/dan-f/followers","following_url":"https://api.github.com/users/dan-f/following{/other_user}","gists_url":"https://api.github.com/users/dan-f/gists{/gist_id}","starred_url":"https://api.github.com/users/dan-f/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dan-f/subscriptions","organizations_url":"https://api.github.com/users/dan-f/orgs","repos_url":"https://api.github.com/users/dan-f/repos","events_url":"https://api.github.com/users/dan-f/events{/privacy}","received_events_url":"https://api.github.com/users/dan-f/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-11-25T21:32:39Z","updated_at":"2015-11-30T14:41:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/edx/edx-ui-toolkit/pulls/14","html_url":"https://github.com/edx/edx-ui-toolkit/pull/14","diff_url":"https://github.com/edx/edx-ui-toolkit/pull/14.diff","patch_url":"https://github.com/edx/edx-ui-toolkit/pull/14.patch"},"body":"This should fix the build errors seen in https://github.com/edx/edx-ui-toolkit/pull/13\r\n\r\nBackground:\r\nI fixed this same bug - in a different way - in Insights [last week](https://github.com/edx/edx-analytics-dashboard/pull/388). Our travis' version of `node`, and consequentially it's versions of `npm` and `semver`, is out of date. The old version of `semver` is permitting prerelease-taged packages to satisfy version requirements, which is why `jshint` 2.9.1-rc1 is getting installed. That version of `jshint` adds backwards-incompatible changes restricting the way that the `'strict'` and `'globalstrict'` options are used. Hence our builds fail. This fixes both the issue with `node` as well as the one with `jshint`.\r\n\r\n@benpatterson @andy-armstrong @dsjen "},"comment":{"url":"https://api.github.com/repos/edx/edx-ui-toolkit/issues/comments/160648816","html_url":"https://github.com/edx/edx-ui-toolkit/pull/14#issuecomment-160648816","issue_url":"https://api.github.com/repos/edx/edx-ui-toolkit/issues/14","id":160648816,"user":{"login":"dsjen","id":5265058,"avatar_url":"https://avatars.githubusercontent.com/u/5265058?v=3","gravatar_id":"","url":"https://api.github.com/users/dsjen","html_url":"https://github.com/dsjen","followers_url":"https://api.github.com/users/dsjen/followers","following_url":"https://api.github.com/users/dsjen/following{/other_user}","gists_url":"https://api.github.com/users/dsjen/gists{/gist_id}","starred_url":"https://api.github.com/users/dsjen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dsjen/subscriptions","organizations_url":"https://api.github.com/users/dsjen/orgs","repos_url":"https://api.github.com/users/dsjen/repos","events_url":"https://api.github.com/users/dsjen/events{/privacy}","received_events_url":"https://api.github.com/users/dsjen/received_events","type":"User","site_admin":false},"created_at":"2015-11-30T14:41:19Z","updated_at":"2015-11-30T14:41:19Z","body":"Nice! :+1: "}}