Arguments: /usr/local/Cellar/node/12.9.1/bin/node /usr/local/bin/yarn install PATH: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/zhaoyang/android-sdk-macosx/platform-tools:/Users/zhaoyang/android-sdk-macosx/tools:/Users/zhaoyang/android-sdk-macosx/platform-tools:/Users/zhaoyang/android-sdk-macosx/tools Yarn version: 1.17.3 Node version: 12.9.1 Platform: darwin x64 Trace: SyntaxError: /Users/zhaoyang/react-native-wheel-picker/package.json: Unexpected token r in JSON at position 753 at JSON.parse () at /usr/local/lib/node_modules/yarn/lib/cli.js:1625:59 at Generator.next () at step (/usr/local/lib/node_modules/yarn/lib/cli.js:304:30) at /usr/local/lib/node_modules/yarn/lib/cli.js:315:13 npm manifest: { "name": "@yz1311/react-native-wheel-picker", "version": "0.1.2", "description": "React native cross platform picker.", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { "type": "git", "url": "git+https://github.com/lesliesam/react-native-wheel-picker.git" }, "publishConfig": { "access": "public" }, "keywords": [ "react-native", "picker", "wheel" ], "author": "Yu Zheng", "license": "ISC", "bugs": { "url": "https://github.com/yz1311/react-native-wheel-picker/issues" }, "homepage": "https://github.com/lesliesam/react-native-wheel-picker#readme", "dependencies": { "prop-types": "^15.5.10" }, "devDependencies": { react": "16.8.6", "react-native": "0.60.6", "typescript": "^3.5.2" }, "peerDependencies": { "react-native": "^0.51.2", "moment": "*" } } yarn manifest: No manifest Lockfile: # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. # yarn lockfile v1 "js-tokens@^3.0.0 || ^4.0.0": version "4.0.0" resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== dependencies: js-tokens "^3.0.0 || ^4.0.0" object-assign@^4.1.1: version "4.1.1" resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= prop-types@^15.5.10: version "15.7.2" resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== dependencies: loose-envify "^1.4.0" object-assign "^4.1.1" react-is "^16.8.1" react-is@^16.8.1: version "16.12.0" resolved "https://registry.npmjs.org/react-is/-/react-is-16.12.0.tgz#2cc0fe0fba742d97fd527c42a13bec4eeb06241c" integrity sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q== typescript@^3.5.2: version "3.7.3" resolved "https://registry.npmjs.org/typescript/-/typescript-3.7.3.tgz#b36840668a16458a7025b9eabfad11b66ab85c69" integrity sha512-Mcr/Qk7hXqFBXMN7p7Lusj1ktCBydylfQM/FZCk5glCNQJrCUKPkMHdo9R0MTFWsC/4kPFvDS0fDPvukfCkFsw==