{"_id":"@asteriskzuo/react-native-chat-sdk","_rev":"7-fbe375c857ba3451d97a66d09fcd3f81","name":"@asteriskzuo/react-native-chat-sdk","dist-tags":{"latest":"0.3.4","alpha":"0.3.4-alpha.1","beta":"0.3.4-beta.1","rc":"0.3.4-rc.0"},"versions":{"1.0.0":{"name":"@asteriskzuo/react-native-chat-sdk","version":"1.0.0","description":"react native chat sdk","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","chat","im"],"repository":{"type":"git","url":"git+https://github.com/easemob/react-native-chat-sdk.git"},"author":{"name":"asteriskzuo","email":"asterisk.zuo@easemob.com","url":"https://github.com/easemob"},"license":"MIT","bugs":{"url":"https://github.com/easemob/react-native-chat-sdk/issues"},"homepage":"https://github.com/easemob/react-native-chat-sdk#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^6.0.0","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.18.2","release-it":"^14.2.2","typescript":"^4.1.3","use-subscription":"~1.5.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"b5d318d7053844dbaae34b89b28f8f5c65d0957e","_id":"@asteriskzuo/react-native-chat-sdk@1.0.0","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-MCvCVs8YhEylXasdvzZM9MDotm6ilvWjjqd48w7U7z1Eg1zWu7UzXHDPCK+ipELHZ4dx+7tyxiHkspVXxuU4Sw==","shasum":"2496c412777e9b641ef38f452b3a7d72c32cf2a8","tarball":"https://registry.npmjs.org/@asteriskzuo/react-native-chat-sdk/-/react-native-chat-sdk-1.0.0.tgz","fileCount":413,"unpackedSize":2675316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVbTF40uTXFW7jw5lKT0j9yc6IUHtA07NDK7yoPDbTWAiEAyG/spJ+uAs2SDamisbeAJBNALtjrHDgceCljfs9XPgM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXB8fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrECg/+I/5qX57UoUDY8X+vyuTfvzEcOJXJU2Zbs2tAJmLbnqnoVpEz\r\nk/kTlPvPMxcwoDiZYH6bjVdor/rptda3ZAqhorPW5GyRRnw+fUFLc29T1XkV\r\nISCvovPKWDUyP7/w2LDb2g8u62fJT788OI+TeY6ScgASkNyy0HrtGyOMDjP7\r\ni+HW5rNnyVVI6EwWdSAroaxkO3isdapqw5/YEp4ZnWnGEPsTi5eQXdu2t857\r\n2IbftKhbroN5AWsfnBj8bWQqg6RtiWsVvGjqf3LaCvhWYovoipsyoAukrN2F\r\nzYbxAwZAR+W5BwlnKX2hKEozonI8mX0hlf5VbF/sR++M7XZ3lUQDYqjuyVMn\r\nOHC3qJ3OnCrFjW2JUxVbbJodXI37klMqkc0WSxw9x2/cPPZAWs/lAVvuERs1\r\noUTonWOAA29VXvRsYCDg74DgMZBzSLFtHUJgyXUsPDK3n5bdNgmAdziP+k1M\r\npvX/yWfJCugTtiQOT2cIHXr/cIC4wEhQtdx/4PfoqyW/3/5G0QcE/9Hi3IX5\r\nBmpUeVOhnf50vFOYlNYY68uHRPviAcppF4HLKMaHTaLIcUlM/CZ3KoqnyLuS\r\nR0BjuPGKxYLsgNpYrfxEM79G3dTc/lN2I/vX5PjUsEW9BE7bZldb7o8GEXpA\r\n/8l3t8bKts4uCGE3kL8bDCmZ3sIwTSD/nKM=\r\n=nZjJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"},"directories":{},"maintainers":[{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-chat-sdk_1.0.0_1650204447698_0.05561726863909966"},"_hasShrinkwrap":false},"1.0.1":{"name":"@asteriskzuo/react-native-chat-sdk","version":"1.0.1","description":"react native chat sdk","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","chat","im"],"repository":{"type":"git","url":"git+https://github.com/easemob/react-native-chat-sdk.git"},"author":{"name":"asteriskzuo","email":"asterisk.zuo@easemob.com","url":"https://github.com/easemob"},"license":"MIT","bugs":{"url":"https://github.com/easemob/react-native-chat-sdk/issues"},"homepage":"https://github.com/easemob/react-native-chat-sdk#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^6.0.0","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.18.2","release-it":"^14.2.2","typescript":"^4.1.3","use-subscription":"~1.5.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"b5d318d7053844dbaae34b89b28f8f5c65d0957e","_id":"@asteriskzuo/react-native-chat-sdk@1.0.1","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-laAXgPm2TxoAy+x+Do3C/tiWP9nPlnU46jNgqp5eE+lRxGEzN2YV6rpmsfJnQ+o3CTI+3+bOAISTYJNodV4sgQ==","shasum":"1c271d4d99d6419229a66408d029ae2aa0bf77ff","tarball":"https://registry.npmjs.org/@asteriskzuo/react-native-chat-sdk/-/react-native-chat-sdk-1.0.1.tgz","fileCount":413,"unpackedSize":2675316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQV0p3VtHOdfVFBeOWGsZNWaf8c6EpnBeBgwla77LD4gIgCYoS+1hq+2WrrpyPbMf9Au2WW++odgG/LDvODhVdhcs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXB9YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZiA/9Fqwokf/S7oUz84Q//IAseIanFFrMggY3we3wu7WwwCg8Z0yp\r\nE4eaK26SXrxQnUcjObuVVTW+8HBfmpQBNG3p9tpTG2/dDw6Wkx4ou0RX571k\r\nGPyb6JD5JBjwAXdrXqfpwVLsNtTkFRsoMFQSZjyCg35tfJu1zc37E7rAkrrO\r\nJZT0gYwXoFER+T9bWPciqA1E6bakbOHLkp2ekelyVbD3nKj/VYrK400k7c6X\r\nXAHXWxcLAKULdUTgARgR6ZLcFCqXqONWbFNtag9rl2741iwujHJXErypmIdQ\r\n49Slv130tKchOSUuyXj4IfGEQKGVT4lpjDfNSHFQcprNHlbgzw5CmNHLCeZC\r\nu9f5H0h1uvjvpNsLls8bg2sXcbuhZqBtAnJ00chi2gTl9AopYSv4TfYvOJOe\r\nP9kXsB9IlcNh0yTBR5XZrEg/RY9sewzM3fdQ6VV3xm4NzjNd1gWwG/RN7kQs\r\nWc/1f/ZUmuxO809+dhpOik0zW0hBBdDibU9viTbOQnBx7DKYUosU3a0hsIf2\r\nyYDQLiTdixj93gawgKCQy53uPOm0eNfqldui+VC2OQs2leCI/EASwUFC8Bgd\r\nYWALW9fhFOcR16LTrnTgrqTGenIu25Q5A7gM/X/rvOfrxjyORCJkVtzkLsqY\r\nO5jjV32S8jIpYU6+Gv6lODOqw/YbkvXr2gk=\r\n=fWHZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"},"directories":{},"maintainers":[{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-chat-sdk_1.0.1_1650204504438_0.2022064085205839"},"_hasShrinkwrap":false},"0.3.4-alpha.0":{"name":"@asteriskzuo/react-native-chat-sdk","version":"0.3.4-alpha.0","description":"react native chat sdk","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","chat","im"],"repository":{"type":"git","url":"git+https://github.com/easemob/react-native-chat-sdk.git"},"author":{"name":"easemob-npm","email":"npm@easemob.com","url":"https://github.com/easemob"},"license":"MIT","bugs":{"url":"https://github.com/easemob/react-native-chat-sdk/issues"},"homepage":"https://github.com/easemob/react-native-chat-sdk#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^6.0.0","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.18.2","release-it":"^14.2.2","typescript":"^4.1.3","use-subscription":"~1.5.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readme":"_English | [Chinese](./README.zh.md)_\n\n# Huanxin IM React-Native Description\n\nUpdate time: 2022-05-10\n\nThis SDK is based on React Native and Chat SDK implementations for Android and iOS.\n\n## directory description\n\n├── CHANGELOG.md // Release notes document   \n├── CONTRIBUTING.md // Contributor documentation  \n├── LICENSE // License file  \n├── README.md // Project help documentation  \n├── README.zh.md // Project help documentation (Chinese version)  \n├── android // react native SDK android platform folder  \n├── docs // docs folder  \n├── example // project built-in demo  \n├── examples // Independent demo outside the project  \n├── ios // react native SDK ios platform folder  \n├── lib // react native SDK generates product folder  \n├── native_src // react native SDK native source code folder  \n├── node_modules // react native depends folder, generated by `yarn` or `npm` command  \n├── package.json // react native project management file  \n├── react-native-chat-sdk.podspec // react native ios cocoapods configuration file, used by ios platform.  \n├── scripts // react native script folder  \n├── src // react native source code folder  \n├── tsconfig.build.json // typescript language build configuration file  \n├── tsconfig.json // typescript language configuration file  \n└── yarn.lock // yarn project dependency version configuration file  \n\n## project preparation\n\nDownload using git command\n\n```bash\ngit clone --recurse-submodules git@github.com:easemob/react-native-chat-sdk.git\n```\n\n## Compile and run conditions\n\nSee here for specific requirements. [Portal](./docs/quick-start.md)\n\n## project compilation\n\nOpen a terminal and run `yarn` or `yarn install` command\n\n## build ios platform\n\n+ use `xcode` to open the file `example/ios/ChatSdkExample.xcworkspace`;  \n+ Connect an ios device, or choose an emulator;  \n+ Set the signature (if it is a real machine);  \n+ Execute build, install and run demo.  \n+ **Note** The `pod install` command has been executed when running the `yarn` command, otherwise, it needs to be run manually.  \n\n## build android platform\n\n+ use `android studio` to open the folder `example/android`;  \n+ If it is the first time, please run the `sync` command first;  \n+ Execute build, install and run demo;  \n+ Before running the demo, start the service: `cd example && yarn start`.  \n+ **Note** Make sure to execute the following command before building: `cd native_src/cpp && sh generate.sh --type rn`   \n+ **Note** android5.0 or above requires data forwarding: `adb reverse tcp:8081 tcp:8081`  \n\n## quick start\n\nPlease check the specific documentation. [Portal](./docs/quick-start.md)\n\n## demo experience\n\nYou can run the demo to experience the api level. [portal](./example/package.json).\nYou can run a simple demo for experience. [portal](./examples/simple_demo/package.json).\n\n## Contributors\n\nSee the [contributing guide](./CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n## Release Notes\n\nSee the [change log](./CHANGELOG.md).\n\n## License\n\nMIT\n\n##Q&A\n\n[If you encounter problems, please refer to here](./docs/others.md)\n","readmeFilename":"README.md","gitHead":"e1cb88735135b9e8ce79297ca8ff6428b105c2df","_id":"@asteriskzuo/react-native-chat-sdk@0.3.4-alpha.0","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Jar2Sp4ds7+5r332sfNH4yAiqOhEsI6DKCmGIkAW8Db5O80UCsUNiGkebQsFJQH80ttVmpWMkHc2wwRb1iVijw==","shasum":"f5bce16fcf5720db465b47b375629da9380b4631","tarball":"https://registry.npmjs.org/@asteriskzuo/react-native-chat-sdk/-/react-native-chat-sdk-0.3.4-alpha.0.tgz","fileCount":419,"unpackedSize":3796373,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoadDFRhagBitrE2ntuOgA3elLihQTsZ1PGkAhu+B8+AiArPbzv/xC4l+fVa323MNhmdzgP7Rg6ihNEjKrSZxuW/A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJins8tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOcQ/5AU2ES/FKQgs7nWOpTA72vcpYPAk5+yIwsWVmFDIJKoNYtrCp\r\nojlBQeqjr/5RotaTDhsdzRFi4+93wRM880/6+CRNzr3QX5BUBG3w4GtiOiRm\r\nEKubXOZ4gdK96bm7XpTFZzT7OnDd7Y1DL80aEYTzT/AmRTQqPNdlJtRzEHfr\r\nZWgeBZ4nbTLrtwLsEpwSVZMb55sZBfPzkyDCXD5bF6vDsSigw8gLhaw//tWD\r\n7dHXy2KoCGNLvvxzfOPJ5RsK+MVYgbTyA2f3mnQYILcg2k+Ek+sDIBOzJmfw\r\nXfPU5ccS74vYQPkFo0AgUvcJGjvu/wxhDwiMImhU7bYonc8uP9UInIJUogvE\r\nb2tgvSl2JgpS9/0fdj7dnDMob0KFSK4S+4ipvICRejF2VFv9RL8rIvkam1SW\r\nCWv3+c4iA+ZN8Yea7ngWOz3D5aL/J+lrlm54387woDPT+6TkrvNOWcXv5Anz\r\nRhen3P+91PW+bZ1xQyIHJhSpbsAYa/EA7HJ8jzBFH15M/qbkFVYVmnsj+ifS\r\ns1A5bhe3YdmApQRptOBWgqYdWjJlr2glMCe3f462zf90Ae1M3G3bWGfmS/es\r\nZ0RC0i2hGWJx/zdNR7eFMNa5c3+3VE0GxH6RSCFo8WdDXa6Uz75dWThalifk\r\nnrnYLs9iuSB/8Y2PKqvIRtJnHf8pb2VJdEs=\r\n=86sG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"},"directories":{},"maintainers":[{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-chat-sdk_0.3.4-alpha.0_1654574893601_0.5549792149390129"},"_hasShrinkwrap":false},"0.3.4-alpha.1":{"name":"@asteriskzuo/react-native-chat-sdk","version":"0.3.4-alpha.1","description":"react native chat sdk","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","chat","im"],"repository":{"type":"git","url":"git+https://github.com/easemob/react-native-chat-sdk.git"},"author":{"name":"easemob-npm","email":"npm@easemob.com","url":"https://github.com/easemob"},"license":"MIT","bugs":{"url":"https://github.com/easemob/react-native-chat-sdk/issues"},"homepage":"https://github.com/easemob/react-native-chat-sdk#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^6.0.0","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.18.2","release-it":"^14.2.2","typescript":"^4.1.3","use-subscription":"~1.5.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readme":"_English | [Chinese](./README.zh.md)_\n\n# Huanxin IM React-Native Description\n\nUpdate time: 2022-05-10\n\nThis SDK is based on React Native and Chat SDK implementations for Android and iOS.\n\n## directory description\n\n├── CHANGELOG.md // Release notes document   \n├── CONTRIBUTING.md // Contributor documentation  \n├── LICENSE // License file  \n├── README.md // Project help documentation  \n├── README.zh.md // Project help documentation (Chinese version)  \n├── android // react native SDK android platform folder  \n├── docs // docs folder  \n├── example // project built-in demo  \n├── examples // Independent demo outside the project  \n├── ios // react native SDK ios platform folder  \n├── lib // react native SDK generates product folder  \n├── native_src // react native SDK native source code folder  \n├── node_modules // react native depends folder, generated by `yarn` or `npm` command  \n├── package.json // react native project management file  \n├── react-native-chat-sdk.podspec // react native ios cocoapods configuration file, used by ios platform.  \n├── scripts // react native script folder  \n├── src // react native source code folder  \n├── tsconfig.build.json // typescript language build configuration file  \n├── tsconfig.json // typescript language configuration file  \n└── yarn.lock // yarn project dependency version configuration file  \n\n## project preparation\n\nDownload using git command\n\n```bash\ngit clone --recurse-submodules git@github.com:easemob/react-native-chat-sdk.git\n```\n\n## Compile and run conditions\n\nSee here for specific requirements. [Portal](./docs/quick-start.md)\n\n## project compilation\n\nOpen a terminal and run `yarn` or `yarn install` command\n\n## build ios platform\n\n+ use `xcode` to open the file `example/ios/ChatSdkExample.xcworkspace`;  \n+ Connect an ios device, or choose an emulator;  \n+ Set the signature (if it is a real machine);  \n+ Execute build, install and run demo.  \n+ **Note** The `pod install` command has been executed when running the `yarn` command, otherwise, it needs to be run manually.  \n\n## build android platform\n\n+ use `android studio` to open the folder `example/android`;  \n+ If it is the first time, please run the `sync` command first;  \n+ Execute build, install and run demo;  \n+ Before running the demo, start the service: `cd example && yarn start`.  \n+ **Note** Make sure to execute the following command before building: `cd native_src/cpp && sh generate.sh --type rn`   \n+ **Note** android5.0 or above requires data forwarding: `adb reverse tcp:8081 tcp:8081`  \n\n## quick start\n\nPlease check the specific documentation. [Portal](./docs/quick-start.md)\n\n## demo experience\n\nYou can run the demo to experience the api level. [portal](./example/package.json).\nYou can run a simple demo for experience. [portal](./examples/simple_demo/package.json).\n\n## Contributors\n\nSee the [contributing guide](./CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n## Release Notes\n\nSee the [change log](./CHANGELOG.md).\n\n## License\n\nMIT\n\n##Q&A\n\n[If you encounter problems, please refer to here](./docs/others.md)\n","readmeFilename":"README.md","gitHead":"24ec1feda1d1c6f4cdcdf4e189e61ac38a98c5d0","_id":"@asteriskzuo/react-native-chat-sdk@0.3.4-alpha.1","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-BzVST11MlqYUlbRPBEEnp6Y1L7JD5vdqI+4d//csvjDJgLQo7ycFtu4GYFP9Ox55shojC4n7KKXXLyioTm4jRw==","shasum":"fccde059f46b9193b2e31ab5183579869deb28dc","tarball":"https://registry.npmjs.org/@asteriskzuo/react-native-chat-sdk/-/react-native-chat-sdk-0.3.4-alpha.1.tgz","fileCount":419,"unpackedSize":3796373,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCJs/0UGGhHk5zPjUSsz4Fjq/SHZ8H/prGRAXnSEaISAiBpOZvcjdDEMXiefoRqzadfn0HIy2H5V7VdmOYTvVlhEw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJins+mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVPw//ZdekrL0H9ppTJ4zq8mqq694BwRcErButvRB1Pp5c1EEUB4ff\r\nHvI6q4inhd4VLk8OV/dM4X+9UehlxuNIkJisy55vCw0WG0Noo615k0JV0NyE\r\nY3TPvE/94MUdFeCJhxuhYG+u6d1IPbWI0jfD6iZcfvVgDlHxKTYkPNlX3Hop\r\nmbAiKKoMM5T2PNVt5e5orstfDV5mBnOoK3i0CJBj9AxmibqeuycPn7AjEQni\r\ncQPd2ZAvr/uH4VfVjqQWar7e7SP7KjGqYMj55UI0uY871cAgJbPhR3FB953P\r\nCbkCBAH4z5D4YnY+cmR/EgzrW0JtXqtPTdXNqMRFc8aIhYinnMdFOA8QB2HX\r\nYLonpDquLUoGL/hhDNfClypL4KxppS6WN4KH6JT6gN3A3lA5PjmuKed0FhL4\r\n8o53evnYe3OgfVnVcAmW6THan18EySMLWJLJ/2xNOhH/Gwiuox1DoMsDICli\r\npARsoym6u4rtth+29opBBtzT1T9/ZXteD6HxSbcxfDLSxBZPqYVoTrioMk12\r\nuBXANa119sEDPMGNwon9vl/5pDFk8I2HOlrIwDMVyit0zAdRglIBwc7+RZGV\r\nUePEDpYrb+AFmducWJmg8G9P/nuBWTb1wX3Y46idlH5BptLq7E+rQFhnpe2Q\r\nbIUfq9p/eEkGq2n0kbUy+2fkOfq3MH0eui4=\r\n=xK+z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"},"directories":{},"maintainers":[{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-chat-sdk_0.3.4-alpha.1_1654575013899_0.053954659978159514"},"_hasShrinkwrap":false},"0.3.4-beta.0":{"name":"@asteriskzuo/react-native-chat-sdk","version":"0.3.4-beta.0","description":"react native chat sdk","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","chat","im"],"repository":{"type":"git","url":"git+https://github.com/easemob/react-native-chat-sdk.git"},"author":{"name":"easemob-npm","email":"npm@easemob.com","url":"https://github.com/easemob"},"license":"MIT","bugs":{"url":"https://github.com/easemob/react-native-chat-sdk/issues"},"homepage":"https://github.com/easemob/react-native-chat-sdk#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^6.0.0","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.18.2","release-it":"^14.2.2","typescript":"^4.1.3","use-subscription":"~1.5.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readme":"_English | [Chinese](./README.zh.md)_\n\n# Huanxin IM React-Native Description\n\nUpdate time: 2022-05-10\n\nThis SDK is based on React Native and Chat SDK implementations for Android and iOS.\n\n## directory description\n\n├── CHANGELOG.md // Release notes document   \n├── CONTRIBUTING.md // Contributor documentation  \n├── LICENSE // License file  \n├── README.md // Project help documentation  \n├── README.zh.md // Project help documentation (Chinese version)  \n├── android // react native SDK android platform folder  \n├── docs // docs folder  \n├── example // project built-in demo  \n├── examples // Independent demo outside the project  \n├── ios // react native SDK ios platform folder  \n├── lib // react native SDK generates product folder  \n├── native_src // react native SDK native source code folder  \n├── node_modules // react native depends folder, generated by `yarn` or `npm` command  \n├── package.json // react native project management file  \n├── react-native-chat-sdk.podspec // react native ios cocoapods configuration file, used by ios platform.  \n├── scripts // react native script folder  \n├── src // react native source code folder  \n├── tsconfig.build.json // typescript language build configuration file  \n├── tsconfig.json // typescript language configuration file  \n└── yarn.lock // yarn project dependency version configuration file  \n\n## project preparation\n\nDownload using git command\n\n```bash\ngit clone --recurse-submodules git@github.com:easemob/react-native-chat-sdk.git\n```\n\n## Compile and run conditions\n\nSee here for specific requirements. [Portal](./docs/quick-start.md)\n\n## project compilation\n\nOpen a terminal and run `yarn` or `yarn install` command\n\n## build ios platform\n\n+ use `xcode` to open the file `example/ios/ChatSdkExample.xcworkspace`;  \n+ Connect an ios device, or choose an emulator;  \n+ Set the signature (if it is a real machine);  \n+ Execute build, install and run demo.  \n+ **Note** The `pod install` command has been executed when running the `yarn` command, otherwise, it needs to be run manually.  \n\n## build android platform\n\n+ use `android studio` to open the folder `example/android`;  \n+ If it is the first time, please run the `sync` command first;  \n+ Execute build, install and run demo;  \n+ Before running the demo, start the service: `cd example && yarn start`.  \n+ **Note** Make sure to execute the following command before building: `cd native_src/cpp && sh generate.sh --type rn`   \n+ **Note** android5.0 or above requires data forwarding: `adb reverse tcp:8081 tcp:8081`  \n\n## quick start\n\nPlease check the specific documentation. [Portal](./docs/quick-start.md)\n\n## demo experience\n\nYou can run the demo to experience the api level. [portal](./example/package.json).\nYou can run a simple demo for experience. [portal](./examples/simple_demo/package.json).\n\n## Contributors\n\nSee the [contributing guide](./CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n## Release Notes\n\nSee the [change log](./CHANGELOG.md).\n\n## License\n\nMIT\n\n##Q&A\n\n[If you encounter problems, please refer to here](./docs/others.md)\n","readmeFilename":"README.md","gitHead":"0c91591442d7ac0199d7fb82c2a9d7b8d19491a1","_id":"@asteriskzuo/react-native-chat-sdk@0.3.4-beta.0","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Tohs+kQQ0lVAg+mMbzrYE9Z/R9H/jqf3RyFUaOGuMA6EL0W+VuULgJM8BGUFi807uxocLSzE7Z2asOexyF2nzQ==","shasum":"dd8fc3ba8a31a4536e66b4f8435244552cadeada","tarball":"https://registry.npmjs.org/@asteriskzuo/react-native-chat-sdk/-/react-native-chat-sdk-0.3.4-beta.0.tgz","fileCount":419,"unpackedSize":3796372,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv5UyMGexhp/06MTJKOy/joZR6N1Gt6KZTeVGQ17YpJwIhALj/dmQG1DGY3DnE50/hnTnyBfByZscoFhDpO4Z4KL9H"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJins/dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCchAAmbaNnm8lM5mje/Vs22I7jlYhAj/Z5NccwS1rOSV2ek+AwxME\r\nuGDwjv0kM6+U49TL1fM21u++izPPsJT1VWMZGAS9QG5l72hohWTtcV1C4diK\r\nsyZAidNM/mT81y2n9hgt24dBqVNB/MoGILHa3h4HzLkaTX8eTDbh7YL+INa+\r\nHMZlbTHTunguhIEJrMw6jYgG0XWLsqbbcu62gLkbJCc4yQ9BVxBZYTaTcft8\r\nZmKLO2C5fQqbH8ida+OJmVXv2LY0G3SnN9+PUogEkv4V/AI20pIScSzq3nJM\r\nfgyzdfeNK9giWA+qzi4MoTDnzgod1dPYb6WZ7KHocexvkHxj7++Yd7MYyp02\r\nv8fN7qD78dvEFxXiyvu6PD18FZURP/XBLtXV/dkN/2csYN2JI1mQEgT1yx44\r\nwaOLfQAkpyu+lLgiQaPPmsQFW/Rj4QWnjgilEitty5k+FhdnZfb5vnPXFERD\r\nHSBhrjSOTEmUqfLm3GAp+Rt6s1cwMc+GHYxVC5T2Ttxmnf4MrniZNt7z8FMp\r\n76wxv0N9LQk/9oA0pWOyrJKK5r3UEUsSW5WEoQLH6ozYTatzYTza/rk5jurB\r\nCowDo26aWUUeMv5HZf3mWu86nfYi9U17O1SIkj7r0bZ8pob5AnhPWJU60SCL\r\njssSfPeJ6WcZXwtJuARfD7HVd/ywSah+YrA=\r\n=p/bi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"},"directories":{},"maintainers":[{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-chat-sdk_0.3.4-beta.0_1654575069143_0.9510075240877875"},"_hasShrinkwrap":false},"0.3.4-beta.1":{"name":"@asteriskzuo/react-native-chat-sdk","version":"0.3.4-beta.1","description":"react native chat sdk","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","chat","im"],"repository":{"type":"git","url":"git+https://github.com/easemob/react-native-chat-sdk.git"},"author":{"name":"easemob-npm","email":"npm@easemob.com","url":"https://github.com/easemob"},"license":"MIT","bugs":{"url":"https://github.com/easemob/react-native-chat-sdk/issues"},"homepage":"https://github.com/easemob/react-native-chat-sdk#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^6.0.0","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.18.2","release-it":"^14.2.2","typescript":"^4.1.3","use-subscription":"~1.5.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readme":"_English | [Chinese](./README.zh.md)_\n\n# Huanxin IM React-Native Description\n\nUpdate time: 2022-05-10\n\nThis SDK is based on React Native and Chat SDK implementations for Android and iOS.\n\n## directory description\n\n├── CHANGELOG.md // Release notes document   \n├── CONTRIBUTING.md // Contributor documentation  \n├── LICENSE // License file  \n├── README.md // Project help documentation  \n├── README.zh.md // Project help documentation (Chinese version)  \n├── android // react native SDK android platform folder  \n├── docs // docs folder  \n├── example // project built-in demo  \n├── examples // Independent demo outside the project  \n├── ios // react native SDK ios platform folder  \n├── lib // react native SDK generates product folder  \n├── native_src // react native SDK native source code folder  \n├── node_modules // react native depends folder, generated by `yarn` or `npm` command  \n├── package.json // react native project management file  \n├── react-native-chat-sdk.podspec // react native ios cocoapods configuration file, used by ios platform.  \n├── scripts // react native script folder  \n├── src // react native source code folder  \n├── tsconfig.build.json // typescript language build configuration file  \n├── tsconfig.json // typescript language configuration file  \n└── yarn.lock // yarn project dependency version configuration file  \n\n## project preparation\n\nDownload using git command\n\n```bash\ngit clone --recurse-submodules git@github.com:easemob/react-native-chat-sdk.git\n```\n\n## Compile and run conditions\n\nSee here for specific requirements. [Portal](./docs/quick-start.md)\n\n## project compilation\n\nOpen a terminal and run `yarn` or `yarn install` command\n\n## build ios platform\n\n+ use `xcode` to open the file `example/ios/ChatSdkExample.xcworkspace`;  \n+ Connect an ios device, or choose an emulator;  \n+ Set the signature (if it is a real machine);  \n+ Execute build, install and run demo.  \n+ **Note** The `pod install` command has been executed when running the `yarn` command, otherwise, it needs to be run manually.  \n\n## build android platform\n\n+ use `android studio` to open the folder `example/android`;  \n+ If it is the first time, please run the `sync` command first;  \n+ Execute build, install and run demo;  \n+ Before running the demo, start the service: `cd example && yarn start`.  \n+ **Note** Make sure to execute the following command before building: `cd native_src/cpp && sh generate.sh --type rn`   \n+ **Note** android5.0 or above requires data forwarding: `adb reverse tcp:8081 tcp:8081`  \n\n## quick start\n\nPlease check the specific documentation. [Portal](./docs/quick-start.md)\n\n## demo experience\n\nYou can run the demo to experience the api level. [portal](./example/package.json).\nYou can run a simple demo for experience. [portal](./examples/simple_demo/package.json).\n\n## Contributors\n\nSee the [contributing guide](./CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n## Release Notes\n\nSee the [change log](./CHANGELOG.md).\n\n## License\n\nMIT\n\n##Q&A\n\n[If you encounter problems, please refer to here](./docs/others.md)\n","readmeFilename":"README.md","gitHead":"a15f84d0310d4f6e9d214e6541a8418e62d32655","_id":"@asteriskzuo/react-native-chat-sdk@0.3.4-beta.1","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-EN7syeEI7L3CPZhUpIDPMWEWDiLryTmyFfmQkufJJUmSuIKOjGJ8p2H00mO/IHjgu8Tyng5EZuY/arBrjlIXqA==","shasum":"9db5d50ac70a4023d58576d4f85db314c2c1f682","tarball":"https://registry.npmjs.org/@asteriskzuo/react-native-chat-sdk/-/react-native-chat-sdk-0.3.4-beta.1.tgz","fileCount":419,"unpackedSize":3796372,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3tCh1evLUIhniaiOVxEgBuHRQBVWVXGiV2XnXjc4b7AIhAPwO7POqQ+Ed7JqB/XCY5QYjPqm6q8RpuRVgdjj5ZW9/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJintBTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu4BAAl+O0M+5jpoYw4bF6AXdZw85R8VgPGGDItfz+WS1FVE3UfLBH\r\nbUb6NfmeE98B8rjY1gQ/UO65vWYt0SFQd42iByNWd3jPOd6kK1B76iENzGIH\r\njEkPjIrPCWv9WRQ3Deq81OrIZFdG8EmSZXEs4npIOsUo8Wel1VfI2krm44sB\r\nHT+QDKTd0zCUXK5b6XhTnWdPsYh+ioQI64XjJEEnyWptQRBzxpCzQLGHSUp2\r\n3601aW0s3wmQWeq1zzr0+gMii4hWlsTaIsIHXFacoBWAM1NTYLzbAkaGikQk\r\ng2feSod+CtGmiS9WIsRkr71c8d/1GmaAKF7emhvDFo3ACHzqgrLT4rKNmf3m\r\nrrFe86jDFWEk8O7ABf7ubr7K60iWrID47BpchnoLPZH73FPAiqruBEVgCALg\r\nQ1laty+Z+V6Fqpj+QuqhTLwtg8Lec63YkCVfDNiYaGZ4uXfr/qAcPkMtZblY\r\n73I6vBArK0B6ME7wibT5s14qY4fFG8QT3MXEYV3mkbusIY+Z9pSQr6WDKRj6\r\nmzGEec4pGAXtaYfuFm17HayW8g9cYRIiWCE447eulBaOcbB+cAj9LXBK6z35\r\nNwtMhnWbL03zhAMr2Oa3bj9FxlAvxgQ1ichxm+d+kTJkV601cZDDCBCjfP6E\r\n8w4/aZBZR+51xUxDnVQnc64/t6AjaG+dsRA=\r\n=zgef\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"},"directories":{},"maintainers":[{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-chat-sdk_0.3.4-beta.1_1654575186814_0.447465209416146"},"_hasShrinkwrap":false},"0.3.4-rc.0":{"name":"@asteriskzuo/react-native-chat-sdk","version":"0.3.4-rc.0","description":"react native chat sdk","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","chat","im"],"repository":{"type":"git","url":"git+https://github.com/easemob/react-native-chat-sdk.git"},"author":{"name":"easemob-npm","email":"npm@easemob.com","url":"https://github.com/easemob"},"license":"MIT","bugs":{"url":"https://github.com/easemob/react-native-chat-sdk/issues"},"homepage":"https://github.com/easemob/react-native-chat-sdk#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^6.0.0","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.18.2","release-it":"^14.2.2","typescript":"^4.1.3","use-subscription":"~1.5.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readme":"_English | [Chinese](./README.zh.md)_\n\n# Huanxin IM React-Native Description\n\nUpdate time: 2022-05-10\n\nThis SDK is based on React Native and Chat SDK implementations for Android and iOS.\n\n## directory description\n\n├── CHANGELOG.md // Release notes document   \n├── CONTRIBUTING.md // Contributor documentation  \n├── LICENSE // License file  \n├── README.md // Project help documentation  \n├── README.zh.md // Project help documentation (Chinese version)  \n├── android // react native SDK android platform folder  \n├── docs // docs folder  \n├── example // project built-in demo  \n├── examples // Independent demo outside the project  \n├── ios // react native SDK ios platform folder  \n├── lib // react native SDK generates product folder  \n├── native_src // react native SDK native source code folder  \n├── node_modules // react native depends folder, generated by `yarn` or `npm` command  \n├── package.json // react native project management file  \n├── react-native-chat-sdk.podspec // react native ios cocoapods configuration file, used by ios platform.  \n├── scripts // react native script folder  \n├── src // react native source code folder  \n├── tsconfig.build.json // typescript language build configuration file  \n├── tsconfig.json // typescript language configuration file  \n└── yarn.lock // yarn project dependency version configuration file  \n\n## project preparation\n\nDownload using git command\n\n```bash\ngit clone --recurse-submodules git@github.com:easemob/react-native-chat-sdk.git\n```\n\n## Compile and run conditions\n\nSee here for specific requirements. [Portal](./docs/quick-start.md)\n\n## project compilation\n\nOpen a terminal and run `yarn` or `yarn install` command\n\n## build ios platform\n\n+ use `xcode` to open the file `example/ios/ChatSdkExample.xcworkspace`;  \n+ Connect an ios device, or choose an emulator;  \n+ Set the signature (if it is a real machine);  \n+ Execute build, install and run demo.  \n+ **Note** The `pod install` command has been executed when running the `yarn` command, otherwise, it needs to be run manually.  \n\n## build android platform\n\n+ use `android studio` to open the folder `example/android`;  \n+ If it is the first time, please run the `sync` command first;  \n+ Execute build, install and run demo;  \n+ Before running the demo, start the service: `cd example && yarn start`.  \n+ **Note** Make sure to execute the following command before building: `cd native_src/cpp && sh generate.sh --type rn`   \n+ **Note** android5.0 or above requires data forwarding: `adb reverse tcp:8081 tcp:8081`  \n\n## quick start\n\nPlease check the specific documentation. [Portal](./docs/quick-start.md)\n\n## demo experience\n\nYou can run the demo to experience the api level. [portal](./example/package.json).\nYou can run a simple demo for experience. [portal](./examples/simple_demo/package.json).\n\n## Contributors\n\nSee the [contributing guide](./CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n## Release Notes\n\nSee the [change log](./CHANGELOG.md).\n\n## License\n\nMIT\n\n##Q&A\n\n[If you encounter problems, please refer to here](./docs/others.md)\n","readmeFilename":"README.md","gitHead":"cae0eae157339ceeafcb743cc70f7cd2cee9555f","_id":"@asteriskzuo/react-native-chat-sdk@0.3.4-rc.0","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-mPzZgzfIDNnvqpdpIEqCGhuztlTPWARZTj+xSVXf6W27ZMLveKrhL7d+/pl3LnOIaLCK68I5QRe337vU+ng9ng==","shasum":"e4df1f1855291b4dccae8be27d58055d49de4570","tarball":"https://registry.npmjs.org/@asteriskzuo/react-native-chat-sdk/-/react-native-chat-sdk-0.3.4-rc.0.tgz","fileCount":419,"unpackedSize":3796370,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDk3d3XTBXTYIzcNV/87jiLSQbjaShVPJWyi1Vuuxs7JAiEAhTzi4fohWFXS4RnSGFBQYP/h/oUqjoZD2ZW8VWWLyHs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJintB6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn3A//WVkCjJtAZCv8XyOiFMP+fFElKY5lkP97B3O7pKMlRO8TQAhG\r\nexd/eIKPpwusrn9a2ERep4LtZWkc92EHxtF5y5KhFmyUVCkhYKmDaBccpQ2+\r\nEVVKx2iOD62BOrDonTxcoQRj+jqWBGV/ejxqAsY9Hxdvhxm38JaWwy2IDgvp\r\n4d1mQz5MmujE1FsCncUijn0dCYdImufhy5TUo0Lw2fUZFvV4EulUTqac67mh\r\nY0xKes3JDwM6IZKxhceOFuGS/pN5bed/z1OxyhcLtqoahP2idLFQDDepNfhz\r\n+3E/cxH8ybOK82wD1z3yZ5WqMieF/JlbCxigB12Eh3pjWkamqGChqjc1YxqQ\r\nPgDqcSvz0fJfUfn9JsMQgl2mvfly5yD/b5vrWxvJX2CEVr9tiCK+UNbppmYf\r\nSd2bMNfOOVz1hIJBhzIYwt9pSYaNeEHQD8P4bNDsPgca4xryuvoqj/jKww+a\r\n9ZcSLGqCw7VheCNbSCh1u1wOxeQL6jZ5DkDgpEhVLJQPMECVYvcfCRkEoxQ9\r\n4SEic47I5oAIRPIF9pWk+vGG2PHgYcXVzlwx71mFEjhPZ5fDfuVcKgl7oJp5\r\nc8epD6Hxz9QXfNmJiidHnTyQW7giXE0SFxIi1Ms6ZEw252Xddm7JJDku0jkm\r\nmO1UbTFWF3xSFVIN3YffBC/pYSaBXT+zgEA=\r\n=eX21\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"},"directories":{},"maintainers":[{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-chat-sdk_0.3.4-rc.0_1654575226348_0.636230330895593"},"_hasShrinkwrap":false},"0.3.4":{"name":"@asteriskzuo/react-native-chat-sdk","version":"0.3.4","description":"react native chat sdk","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","chat","im"],"repository":{"type":"git","url":"git+https://github.com/easemob/react-native-chat-sdk.git"},"author":{"name":"easemob-npm","email":"npm@easemob.com","url":"https://github.com/easemob"},"license":"MIT","bugs":{"url":"https://github.com/easemob/react-native-chat-sdk/issues"},"homepage":"https://github.com/easemob/react-native-chat-sdk#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^6.0.0","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.18.2","release-it":"^14.2.2","typescript":"^4.1.3","use-subscription":"~1.5.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"8203e96c42ce0363f56d8d1c7ee0229757c9593b","_id":"@asteriskzuo/react-native-chat-sdk@0.3.4","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-9uL/habY3Yw3pspKvIRxxtiWY2UZtI1T+PQZx+l6gqmvH8o9Np6WN7OfBfUmFa3i2C+N/cJg/JG3+G2PTKwoQA==","shasum":"2632858a042832f1e3b351dfb68ed5d4dcfc17d9","tarball":"https://registry.npmjs.org/@asteriskzuo/react-native-chat-sdk/-/react-native-chat-sdk-0.3.4.tgz","fileCount":419,"unpackedSize":3796365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfYqIt0Z0I2QEZlk9vh6TOUJSe+BjPaNTBnDP22ZpWgAiEAxDhK3YsbIn54sJaH/b+9YyFryUSQkqot6r/iVTZlrvs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJintCeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYmw//fWeBxR5XN1XkhqrRsJd+PTlrweGeWxwetufr4pw3MmhZCI5A\r\nN7RMPLzGkKg1ZkiAi3/HUJztMVsEv6rMVlfH+RugENsIctYcl/l5r/04vWOS\r\niu91mmr+9Qpg1R2igmEogt3F2h5J7c0nhoxC3FFsbvEA4lJLbV2iAKorjisE\r\nGl504M8L1JyYfAhfyW5DuQT3BAAQVSwgf0JJ4hz6bID/z83CQWdCXi0br9RI\r\nGz+rgRH/yv73axgzHa0dn8gQT4Wsx1HYe+7NrGAyQDujSpuNDNx+ls6R3VuU\r\nvW0NaSvf8ue4v/eTrd7AgQg4QzdID2OgqERD18PfyLoHWTUsJANCbdKmmbmt\r\n96lNAu92DaRRkcqYWlqZwoPjiyECPxIdqQ10zrFybzJ/gcRZOvBBzyhxZ7aD\r\nEql/84cDeStq8UEhfBLit+78i1gMzgB+CvriGfUvfSov8I5pSty4Blth1kSd\r\noMRfShaof5wwvF6/XqQmgyogl2lten/SHckuu/X745coLfSjuv3mE3myyF2L\r\n7i/W3G9/Sk/uMzK3b04WbVzAWsJDBBC02JpWnWtAMpkcJCXIWWL/K8BMY3iq\r\n6V4Z468Q/f3PhyEtzOc7E+SCNkGvtOH0Fc5ZsYPcvpDTD9/4UNMRcARpr/dl\r\nbkkTrjaYxBmGv6XNn3EYVR1yqCnFO5xxt4E=\r\n=c9dh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"},"directories":{},"maintainers":[{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-chat-sdk_0.3.4_1654575262019_0.2117848870713841"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-17T14:07:27.541Z","1.0.0":"2022-04-17T14:07:27.960Z","modified":"2022-06-07T04:14:22.357Z","1.0.1":"2022-04-17T14:08:24.564Z","0.3.4-alpha.0":"2022-06-07T04:08:13.849Z","0.3.4-alpha.1":"2022-06-07T04:10:14.144Z","0.3.4-beta.0":"2022-06-07T04:11:09.414Z","0.3.4-beta.1":"2022-06-07T04:13:07.057Z","0.3.4-rc.0":"2022-06-07T04:13:46.614Z","0.3.4":"2022-06-07T04:14:22.266Z"},"maintainers":[{"name":"asteriskzuo","email":"zuoyuhsywn@hotmail.com"}],"description":"react native chat sdk","homepage":"https://github.com/easemob/react-native-chat-sdk#readme","keywords":["react-native","ios","android","chat","im"],"repository":{"type":"git","url":"git+https://github.com/easemob/react-native-chat-sdk.git"},"author":{"name":"easemob-npm","email":"npm@easemob.com","url":"https://github.com/easemob"},"bugs":{"url":"https://github.com/easemob/react-native-chat-sdk/issues"},"license":"MIT","readme":"_English | [Chinese](./README.zh.md)_\n\n# Huanxin IM React-Native Description\n\nUpdate time: 2022-05-10\n\nThis SDK is based on React Native and Chat SDK implementations for Android and iOS.\n\n## directory description\n\n├── CHANGELOG.md // Release notes document   \n├── CONTRIBUTING.md // Contributor documentation  \n├── LICENSE // License file  \n├── README.md // Project help documentation  \n├── README.zh.md // Project help documentation (Chinese version)  \n├── android // react native SDK android platform folder  \n├── docs // docs folder  \n├── example // project built-in demo  \n├── examples // Independent demo outside the project  \n├── ios // react native SDK ios platform folder  \n├── lib // react native SDK generates product folder  \n├── native_src // react native SDK native source code folder  \n├── node_modules // react native depends folder, generated by `yarn` or `npm` command  \n├── package.json // react native project management file  \n├── react-native-chat-sdk.podspec // react native ios cocoapods configuration file, used by ios platform.  \n├── scripts // react native script folder  \n├── src // react native source code folder  \n├── tsconfig.build.json // typescript language build configuration file  \n├── tsconfig.json // typescript language configuration file  \n└── yarn.lock // yarn project dependency version configuration file  \n\n## project preparation\n\nDownload using git command\n\n```bash\ngit clone --recurse-submodules git@github.com:easemob/react-native-chat-sdk.git\n```\n\n## Compile and run conditions\n\nSee here for specific requirements. [Portal](./docs/quick-start.md)\n\n## project compilation\n\nOpen a terminal and run `yarn` or `yarn install` command\n\n## build ios platform\n\n+ use `xcode` to open the file `example/ios/ChatSdkExample.xcworkspace`;  \n+ Connect an ios device, or choose an emulator;  \n+ Set the signature (if it is a real machine);  \n+ Execute build, install and run demo.  \n+ **Note** The `pod install` command has been executed when running the `yarn` command, otherwise, it needs to be run manually.  \n\n## build android platform\n\n+ use `android studio` to open the folder `example/android`;  \n+ If it is the first time, please run the `sync` command first;  \n+ Execute build, install and run demo;  \n+ Before running the demo, start the service: `cd example && yarn start`.  \n+ **Note** Make sure to execute the following command before building: `cd native_src/cpp && sh generate.sh --type rn`   \n+ **Note** android5.0 or above requires data forwarding: `adb reverse tcp:8081 tcp:8081`  \n\n## quick start\n\nPlease check the specific documentation. [Portal](./docs/quick-start.md)\n\n## demo experience\n\nYou can run the demo to experience the api level. [portal](./example/package.json).\nYou can run a simple demo for experience. [portal](./examples/simple_demo/package.json).\n\n## Contributors\n\nSee the [contributing guide](./CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n## Release Notes\n\nSee the [change log](./CHANGELOG.md).\n\n## License\n\nMIT\n\n##Q&A\n\n[If you encounter problems, please refer to here](./docs/others.md)\n","readmeFilename":"README.md"}