{"action":"created","issue":{"url":"https://api.github.com/repos/kobotoolbox/enketo-express/issues/359","labels_url":"https://api.github.com/repos/kobotoolbox/enketo-express/issues/359/labels{/name}","comments_url":"https://api.github.com/repos/kobotoolbox/enketo-express/issues/359/comments","events_url":"https://api.github.com/repos/kobotoolbox/enketo-express/issues/359/events","html_url":"https://github.com/kobotoolbox/enketo-express/issues/359","id":117792180,"number":359,"title":"ERROR: 'bootstrap-timepicker' is not in the npm registry when installing enketo express","user":{"login":"denniswambua","id":8332152,"avatar_url":"https://avatars.githubusercontent.com/u/8332152?v=3","gravatar_id":"","url":"https://api.github.com/users/denniswambua","html_url":"https://github.com/denniswambua","followers_url":"https://api.github.com/users/denniswambua/followers","following_url":"https://api.github.com/users/denniswambua/following{/other_user}","gists_url":"https://api.github.com/users/denniswambua/gists{/gist_id}","starred_url":"https://api.github.com/users/denniswambua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/denniswambua/subscriptions","organizations_url":"https://api.github.com/users/denniswambua/orgs","repos_url":"https://api.github.com/users/denniswambua/repos","events_url":"https://api.github.com/users/denniswambua/events{/privacy}","received_events_url":"https://api.github.com/users/denniswambua/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kobotoolbox/enketo-express/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/kobotoolbox/enketo-express/labels/KoBo","name":"KoBo","color":"009800"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/kobotoolbox/enketo-express/milestones/5","html_url":"https://github.com/kobotoolbox/enketo-express/milestones/KoBoWoRk","labels_url":"https://api.github.com/repos/kobotoolbox/enketo-express/milestones/5/labels","id":1082799,"number":5,"title":"KoBoWoRk","description":"","creator":{"login":"MartijnR","id":627350,"avatar_url":"https://avatars.githubusercontent.com/u/627350?v=3","gravatar_id":"","url":"https://api.github.com/users/MartijnR","html_url":"https://github.com/MartijnR","followers_url":"https://api.github.com/users/MartijnR/followers","following_url":"https://api.github.com/users/MartijnR/following{/other_user}","gists_url":"https://api.github.com/users/MartijnR/gists{/gist_id}","starred_url":"https://api.github.com/users/MartijnR/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MartijnR/subscriptions","organizations_url":"https://api.github.com/users/MartijnR/orgs","repos_url":"https://api.github.com/users/MartijnR/repos","events_url":"https://api.github.com/users/MartijnR/events{/privacy}","received_events_url":"https://api.github.com/users/MartijnR/received_events","type":"User","site_admin":false},"open_issues":18,"closed_issues":75,"state":"open","created_at":"2015-04-24T19:58:18Z","updated_at":"2015-11-20T16:29:45Z","due_on":"2015-12-31T07:00:00Z","closed_at":null},"comments":5,"created_at":"2015-11-19T11:16:27Z","updated_at":"2015-11-20T16:29:46Z","closed_at":"2015-11-20T16:29:45Z","body":"This happens when running `npm install`\r\n\r\nHere is the npm log\r\n```\r\n0 verbose addNamed [ 'bootstrap-timepicker', '0.2.x' ]\r\n11 verbose addNamed [ null, '>=0.2.0-0 <0.3.0-0' ]\r\n12 silly lockFile 0a9cbc17-bootstrap-timepicker-0-2-x bootstrap-timepicker@0.2.x\r\n13 verbose lock bootstrap-timepicker@0.2.x /home/enketo/.npm/0a9cbc17-bootstrap-timepicker-0-2-x.lock\r\n14 silly addNameRange { name: 'bootstrap-timepicker',\r\n14 silly addNameRange   range: '>=0.2.0-0 <0.3.0-0',\r\n14 silly addNameRange   hasData: false }\r\n15 verbose request where is /bootstrap-timepicker\r\n16 verbose request registry https://registry.npmjs.org/\r\n17 verbose request id 92105936f5138d38\r\n18 verbose url raw /bootstrap-timepicker\r\n19 verbose url resolving [ 'https://registry.npmjs.org/', './bootstrap-timepicker' ]\r\n20 verbose url resolved https://registry.npmjs.org/bootstrap-timepicker\r\n21 verbose request where is https://registry.npmjs.org/bootstrap-timepicker\r\n22 info trying registry request attempt 1 at 08:09:25\r\n23 verbose etag \"YLJ5U24FIUG5B2ZYT06P9XPQ\"\r\n24 http GET https://registry.npmjs.org/bootstrap-timepicker\r\n25 http 404 https://registry.npmjs.org/bootstrap-timepicker\r\n26 silly registry.get cb [ 404,\r\n26 silly registry.get   { server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',\r\n26 silly registry.get     etag: '\"YLJ5U24FIUG5B2ZYT06P9XPQ\"',\r\n26 silly registry.get     'content-type': 'application/json',\r\n26 silly registry.get     'cache-control': 'max-age=0',\r\n26 silly registry.get     'content-length': '411',\r\n26 silly registry.get     'accept-ranges': 'bytes',\r\n26 silly registry.get     date: 'Thu, 19 Nov 2015 08:09:25 GMT',\r\n26 silly registry.get     via: '1.1 varnish',\r\n26 silly registry.get     age: '0',\r\n26 silly registry.get     connection: 'keep-alive',\r\n26 silly registry.get     'x-served-by': 'cache-fra1237-FRA',\r\n26 silly registry.get     'x-cache': 'MISS',\r\n26 silly registry.get     'x-cache-hits': '0',\r\n26 silly registry.get     'x-timer': 'S1447920565.212697,VS0,VE105',\r\n26 silly registry.get     vary: 'Accept' } ]\r\n27 silly lockFile 0a9cbc17-bootstrap-timepicker-0-2-x bootstrap-timepicker@0.2.x\r\n28 silly lockFile 0a9cbc17-bootstrap-timepicker-0-2-x bootstrap-timepicker@0.2.x\r\n29 error 404 Not Found\r\n29 error 404\r\n29 error 404 'bootstrap-timepicker' is not in the npm registry.\r\n29 error 404 You should bug the author to publish it\r\n29 error 404\r\n29 error 404 Note that you can also install from a\r\n29 error 404 tarball, folder, or http url, or git url.\r\n30 error System Linux 3.13.0-48-generic\r\n31 error command \"/usr/bin/node\" \"/usr/bin/npm\" \"install\" \"-g\" \"bootstrap-timepicker@0.2.x\"\r\n32 error cwd /home/enketo/app-versioned/1447919327\r\n33 error node -v v0.10.40\r\n34 error npm -v 1.4.28 \r\n```"},"comment":{"url":"https://api.github.com/repos/kobotoolbox/enketo-express/issues/comments/158451457","html_url":"https://github.com/kobotoolbox/enketo-express/issues/359#issuecomment-158451457","issue_url":"https://api.github.com/repos/kobotoolbox/enketo-express/issues/359","id":158451457,"user":{"login":"MartijnR","id":627350,"avatar_url":"https://avatars.githubusercontent.com/u/627350?v=3","gravatar_id":"","url":"https://api.github.com/users/MartijnR","html_url":"https://github.com/MartijnR","followers_url":"https://api.github.com/users/MartijnR/followers","following_url":"https://api.github.com/users/MartijnR/following{/other_user}","gists_url":"https://api.github.com/users/MartijnR/gists{/gist_id}","starred_url":"https://api.github.com/users/MartijnR/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MartijnR/subscriptions","organizations_url":"https://api.github.com/users/MartijnR/orgs","repos_url":"https://api.github.com/users/MartijnR/repos","events_url":"https://api.github.com/users/MartijnR/events{/privacy}","received_events_url":"https://api.github.com/users/MartijnR/received_events","type":"User","site_admin":false},"created_at":"2015-11-20T16:29:45Z","updated_at":"2015-11-20T16:29:45Z","body":"They have re-published the module now, so the issue is gone."}}