{"action":"created","issue":{"url":"https://api.github.com/repos/sindresorhus/meow/issues/41","repository_url":"https://api.github.com/repos/sindresorhus/meow","labels_url":"https://api.github.com/repos/sindresorhus/meow/issues/41/labels{/name}","comments_url":"https://api.github.com/repos/sindresorhus/meow/issues/41/comments","events_url":"https://api.github.com/repos/sindresorhus/meow/issues/41/events","html_url":"https://github.com/sindresorhus/meow/issues/41","id":153525237,"number":41,"title":"can not install with npm v3.8.9 (NodeJS v4.4.4)","user":{"login":"alfalabs","id":11356118,"avatar_url":"https://avatars.githubusercontent.com/u/11356118?v=3","gravatar_id":"","url":"https://api.github.com/users/alfalabs","html_url":"https://github.com/alfalabs","followers_url":"https://api.github.com/users/alfalabs/followers","following_url":"https://api.github.com/users/alfalabs/following{/other_user}","gists_url":"https://api.github.com/users/alfalabs/gists{/gist_id}","starred_url":"https://api.github.com/users/alfalabs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alfalabs/subscriptions","organizations_url":"https://api.github.com/users/alfalabs/orgs","repos_url":"https://api.github.com/users/alfalabs/repos","events_url":"https://api.github.com/users/alfalabs/events{/privacy}","received_events_url":"https://api.github.com/users/alfalabs/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-05-06T19:49:07Z","updated_at":"2016-05-07T14:26:59Z","closed_at":"2016-05-07T14:26:59Z","body":"npm install shows errors:\r\n```\r\nPS C:\\> npm install -g meow\r\nnpm ERR! Windows_NT 6.1.7601\r\nnpm ERR! argv \"C:\\\\Program Files\\\\nodejs\\\\node.exe\" \"C:\\\\Users\\\\admin7\\\\AppData\\\\Roaming\\\\npm\\\\node_modules\\\\npm\\\\bin\\\\n\r\npm-cli.js\" \"install\" \"-g\" \"meow\"\r\nnpm ERR! node v4.4.4\r\nnpm ERR! npm  v3.8.9\r\nnpm ERR! file C:\\Users\\admin7\\AppData\\Roaming\\npm-cache\\meow\\3.7.0\\package\\package.json\r\nnpm ERR! code EJSONPARSE\r\n\r\nnpm ERR! Failed to parse json\r\nnpm ERR! No data, empty input at 1:1\r\nnpm ERR!\r\nnpm ERR! ^\r\nnpm ERR! File: C:\\Users\\admin7\\AppData\\Roaming\\npm-cache\\meow\\3.7.0\\package\\package.json\r\nnpm ERR! Failed to parse package.json data.\r\nnpm ERR! package.json must be actual JSON, not just JavaScript.\r\nnpm ERR!\r\nnpm ERR! This is not a bug in npm.\r\nnpm ERR! Tell the package author to fix their package.json file. JSON.parse\r\n\r\nnpm ERR! Please include the following file with any support request:\r\nnpm ERR!     C:\\npm-debug.log\r\n```\r\nhere is the npm-debug.log:\r\n```\r\n0 info it worked if it ends with ok\r\n1 verbose cli [ 'C:\\\\Program Files\\\\nodejs\\\\node.exe',\r\n1 verbose cli   'C:\\\\Users\\\\admin7\\\\AppData\\\\Roaming\\\\npm\\\\node_modules\\\\npm\\\\bin\\\\npm-cli.js',\r\n1 verbose cli   'install',\r\n1 verbose cli   '-g',\r\n1 verbose cli   'meow' ]\r\n2 info using npm@3.8.9\r\n3 info using node@v4.4.4\r\n4 silly loadCurrentTree Starting\r\n5 silly install loadCurrentTree\r\n6 silly install readGlobalPackageData\r\n7 silly fetchPackageMetaData meow\r\n8 silly fetchNamedPackageData meow\r\n9 silly mapToRegistry name meow\r\n10 silly mapToRegistry using default registry\r\n11 silly mapToRegistry registry https://registry.npmjs.org/\r\n12 silly mapToRegistry data Result {\r\n12 silly mapToRegistry   raw: 'meow',\r\n12 silly mapToRegistry   scope: null,\r\n12 silly mapToRegistry   name: 'meow',\r\n12 silly mapToRegistry   rawSpec: '',\r\n12 silly mapToRegistry   spec: 'latest',\r\n12 silly mapToRegistry   type: 'tag' }\r\n13 silly mapToRegistry uri https://registry.npmjs.org/meow\r\n14 verbose request uri https://registry.npmjs.org/meow\r\n15 verbose request no auth needed\r\n16 info attempt registry request try #1 at 3:40:07 PM\r\n17 verbose request id eea792ea4a83a85c\r\n18 verbose etag \"5EAEC0HULK1YO4DEWF66VEVH6\"\r\n19 http request GET https://registry.npmjs.org/meow\r\n20 http 304 https://registry.npmjs.org/meow\r\n21 verbose headers { date: 'Fri, 06 May 2016 19:40:10 GMT',\r\n21 verbose headers   via: '1.1 varnish',\r\n21 verbose headers   'cache-control': 'max-age=300',\r\n21 verbose headers   etag: '\"5EAEC0HULK1YO4DEWF66VEVH6\"',\r\n21 verbose headers   age: '242',\r\n21 verbose headers   connection: 'keep-alive',\r\n21 verbose headers   'x-served-by': 'cache-dfw1831-DFW',\r\n21 verbose headers   'x-cache': 'HIT',\r\n21 verbose headers   'x-cache-hits': '7',\r\n21 verbose headers   'x-timer': 'S1462563610.276427,VS0,VE0',\r\n21 verbose headers   vary: 'Accept-Encoding' }\r\n22 silly get cb [ 304,\r\n22 silly get   { date: 'Fri, 06 May 2016 19:40:10 GMT',\r\n22 silly get     via: '1.1 varnish',\r\n22 silly get     'cache-control': 'max-age=300',\r\n22 silly get     etag: '\"5EAEC0HULK1YO4DEWF66VEVH6\"',\r\n22 silly get     age: '242',\r\n22 silly get     connection: 'keep-alive',\r\n22 silly get     'x-served-by': 'cache-dfw1831-DFW',\r\n22 silly get     'x-cache': 'HIT',\r\n22 silly get     'x-cache-hits': '7',\r\n22 silly get     'x-timer': 'S1462563610.276427,VS0,VE0',\r\n22 silly get     vary: 'Accept-Encoding' } ]\r\n23 verbose etag https://registry.npmjs.org/meow from cache\r\n24 verbose get saving meow to C:\\Users\\admin7\\AppData\\Roaming\\npm-cache\\registry.npmjs.org\\meow\\.cache.json\r\n25 verbose correctMkdir C:\\Users\\admin7\\AppData\\Roaming\\npm-cache correctMkdir not in flight; initializing\r\n26 silly install normalizeTree\r\n27 silly loadCurrentTree Finishing\r\n28 silly loadIdealTree Starting\r\n29 silly install loadIdealTree\r\n30 silly cloneCurrentTree Starting\r\n31 silly install cloneCurrentTreeToIdealTree\r\n32 silly cloneCurrentTree Finishing\r\n33 silly loadShrinkwrap Starting\r\n34 silly install loadShrinkwrap\r\n35 silly loadShrinkwrap Finishing\r\n36 silly loadAllDepsIntoIdealTree Starting\r\n37 silly install loadAllDepsIntoIdealTree\r\n38 silly resolveWithNewModule meow@3.7.0 checking installable status\r\n39 silly cache add args [ 'meow', null ]\r\n40 verbose cache add spec meow\r\n41 silly cache add parsed spec Result {\r\n41 silly cache add   raw: 'meow',\r\n41 silly cache add   scope: null,\r\n41 silly cache add   name: 'meow',\r\n41 silly cache add   rawSpec: '',\r\n41 silly cache add   spec: 'latest',\r\n41 silly cache add   type: 'tag' }\r\n42 silly addNamed meow@latest\r\n43 verbose addNamed \"latest\" is being treated as a dist-tag for meow\r\n44 info addNameTag [ 'meow', 'latest' ]\r\n45 silly mapToRegistry name meow\r\n46 silly mapToRegistry using default registry\r\n47 silly mapToRegistry registry https://registry.npmjs.org/\r\n48 silly mapToRegistry data Result {\r\n48 silly mapToRegistry   raw: 'meow',\r\n48 silly mapToRegistry   scope: null,\r\n48 silly mapToRegistry   name: 'meow',\r\n48 silly mapToRegistry   rawSpec: '',\r\n48 silly mapToRegistry   spec: 'latest',\r\n48 silly mapToRegistry   type: 'tag' }\r\n49 silly mapToRegistry uri https://registry.npmjs.org/meow\r\n50 verbose addNameTag registry:https://registry.npmjs.org/meow not in flight; fetching\r\n51 verbose get https://registry.npmjs.org/meow not expired, no request\r\n52 silly addNameTag next cb for meow with tag latest\r\n53 silly addNamed meow@3.7.0\r\n54 verbose addNamed \"3.7.0\" is a plain semver version for meow\r\n55 silly rollbackFailedOptional Starting\r\n56 silly rollbackFailedOptional Finishing\r\n57 silly runTopLevelLifecycles Starting\r\n58 silly runTopLevelLifecycles Finishing\r\n59 silly install printInstalled\r\n60 verbose stack Error: Failed to parse json\r\n60 verbose stack No data, empty input at 1:1\r\n60 verbose stack\r\n60 verbose stack ^\r\n60 verbose stack     at parseError (C:\\Users\\admin7\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\read-package-json\\read-json.js:390:11)\r\n60 verbose stack     at parseJson (C:\\Users\\admin7\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\read-package-json\\read-json.js:79:23)\r\n60 verbose stack     at C:\\Users\\admin7\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\read-package-json\\read-json.js:48:5\r\n60 verbose stack     at C:\\Users\\admin7\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\graceful-fs\\graceful-fs.js:78:16\r\n60 verbose stack     at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)\r\n61 verbose cwd C:\\\r\n62 error Windows_NT 6.1.7601\r\n63 error argv \"C:\\\\Program Files\\\\nodejs\\\\node.exe\" \"C:\\\\Users\\\\admin7\\\\AppData\\\\Roaming\\\\npm\\\\node_modules\\\\npm\\\\bin\\\\npm-cli.js\" \"install\" \"-g\" \"meow\"\r\n64 error node v4.4.4\r\n65 error npm  v3.8.9\r\n66 error file C:\\Users\\admin7\\AppData\\Roaming\\npm-cache\\meow\\3.7.0\\package\\package.json\r\n67 error code EJSONPARSE\r\n68 error Failed to parse json\r\n68 error No data, empty input at 1:1\r\n68 error\r\n68 error ^\r\n69 error File: C:\\Users\\admin7\\AppData\\Roaming\\npm-cache\\meow\\3.7.0\\package\\package.json\r\n70 error Failed to parse package.json data.\r\n70 error package.json must be actual JSON, not just JavaScript.\r\n70 error\r\n70 error This is not a bug in npm.\r\n70 error Tell the package author to fix their package.json file. JSON.parse\r\n71 verbose exit [ 1, true ]\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/sindresorhus/meow/issues/comments/217640537","html_url":"https://github.com/sindresorhus/meow/issues/41#issuecomment-217640537","issue_url":"https://api.github.com/repos/sindresorhus/meow/issues/41","id":217640537,"user":{"login":"sindresorhus","id":170270,"avatar_url":"https://avatars.githubusercontent.com/u/170270?v=3","gravatar_id":"","url":"https://api.github.com/users/sindresorhus","html_url":"https://github.com/sindresorhus","followers_url":"https://api.github.com/users/sindresorhus/followers","following_url":"https://api.github.com/users/sindresorhus/following{/other_user}","gists_url":"https://api.github.com/users/sindresorhus/gists{/gist_id}","starred_url":"https://api.github.com/users/sindresorhus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sindresorhus/subscriptions","organizations_url":"https://api.github.com/users/sindresorhus/orgs","repos_url":"https://api.github.com/users/sindresorhus/repos","events_url":"https://api.github.com/users/sindresorhus/events{/privacy}","received_events_url":"https://api.github.com/users/sindresorhus/received_events","type":"User","site_admin":false},"created_at":"2016-05-07T14:26:59Z","updated_at":"2016-05-07T14:26:59Z","body":"This is a problem with your system or npm. Try clearing the cache `npm cache clean`."}}