{"_id":"@droppii-org/chat-mobile","_rev":"107-8871deefa63ebbd7d1786a7f6cf8fa3e","name":"@droppii-org/chat-mobile","dist-tags":{"latest":"0.2.108"},"versions":{"0.2.0":{"name":"@droppii-org/chat-mobile","version":"0.2.0","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.0","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"c588d2d742347ac2f9357dbf124f0d31f5224649","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.0.tgz","fileCount":294,"integrity":"sha512-uzcPgzi2y2LHoS7KDufQ0uskDH7On8RCVk/p82HUPIaxXWNEDXBrsE/D/s0RGwYJRwwSN8XOnm3+Dr0inDJWYQ==","signatures":[{"sig":"MEYCIQCwslwUJ2SsWaj0/eKPvw2FNq45cZ6YtN0PK+eXB1EEIwIhAJbl5+IUsCAkN2IcLa/d2+KfNTNCMjof5bOHvKbKmW66","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394405},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"1f78d398fc736c5c26b01fb4bfbe1f8d7a108fb6","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'"},"_npmUser":{"name":"dandodroppii","email":"sharing@droppii.vn"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","react-native-fs":"^2.20.0","react-native-tab-view":"^4.3.1","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","@tanstack/react-query":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.0_1781628630274_0.22452904318017097","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.1":{"name":"@droppii-org/chat-mobile","version":"0.2.1","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.1","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"c1950ec44b4786cdf7a7170e3dff4ecb2f73323f","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.1.tgz","fileCount":294,"integrity":"sha512-eIwghapBttB9XCDhu7x8Df7uyYoxY5s3F+4ma89ODQrgzBH0YzMDjtUvUSTaSSJ0TjqhMxl5QlHK7yqYr5N+Eg==","signatures":[{"sig":"MEYCIQCtE7QCiCswRFqGF4Aqr1ymrd/RpsFVddglM7ay2TsLYwIhAL2xrkbDOnjb74v+U3aaJdmXzh6spSxKXmdbLeLGyXmT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394431},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"911b2f102c737f57cac4c0b0bfdd3d96536d6389","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","react-native-fs":"^2.20.0","react-native-tab-view":"^4.3.1","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","@tanstack/react-query":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.1_1781664623179_0.7210315682966719","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.2":{"name":"@droppii-org/chat-mobile","version":"0.2.2","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.2","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"7ef60627945ccb030e745d125bd2526b5601bf14","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.2.tgz","fileCount":294,"integrity":"sha512-U2fpyCEWvgu6pw5YMd6lGyQMycmwtxL//Idt0MwmVFVzi1qrkwbbXzlNetB7lDzYTl65Q0DF7G1V+6bvMMFu0A==","signatures":[{"sig":"MEUCIQCmnVesz2LcIeeaMg3OugfrU7AznU3iF25rq4u+PqsQ8wIgUVplYGv9WWNJZI1Y2jlMbeRnj9J2TJgW+58OmybtXc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394432},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"19fb5cd147ff04a26a7fbd3049afb281d108b629","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","react-native-fs":"^2.20.0","react-native-tab-view":"^4.3.1","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","@tanstack/react-query":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.2_1781664892523_0.9200738323741899","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.3":{"name":"@droppii-org/chat-mobile","version":"0.2.3","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.3","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"6454a801a0e0774e09ec6dc949f55386bf2ecf39","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.3.tgz","fileCount":306,"integrity":"sha512-htLEp6ByXqJR2E6Z1GbwNApJcvmbqTpB9+A2pTcDpquZTaLpCzG2+g0KNcYfVPUq914f4rw7h8za+mdzrqOm/g==","signatures":[{"sig":"MEYCIQDZ3lKZxRR2s4QKDMo+BOUaVaQjhZE0BgxKR/WTdmV4EAIhAOLYdP0AWW+YboBb4xtkNSo0vRMZZ9gbgHaHL4DDp3RN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403457},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"b12a00acd4ae49b415175e578a216d0956178b67","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","react-native-fs":"^2.20.0","react-native-tab-view":"^4.3.1","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","@tanstack/react-query":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.3_1781685504964_0.8367812716127199","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.4":{"name":"@droppii-org/chat-mobile","version":"0.2.4","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.4","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"02ac24efb4ebcd6aaa995a1f99b3e1d2f335bf7a","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.4.tgz","fileCount":306,"integrity":"sha512-bjpOxwiR5MWZ+vN5IjrvihH689hHgdkpI4DHabdiwnVSw0m5zoZtVLLPKQ4lATFBguHnEE0ImHy+J9p9+uc/8w==","signatures":[{"sig":"MEUCIQD2vqtiPqbhg3xKaRh/dxZE0fUJ9+P+9BjuLAi4kxZjjAIgI9LVw7rBNVlz5gPt+rWR+eb2QYRQ1Sd2flAqluR+xfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407789},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"e7cc77f7f4c517fffc72799d35456e30db943a6e","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","react-native-fs":"^2.20.0","react-native-tab-view":"^4.3.1","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","@tanstack/react-query":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.4_1781687792817_0.4739238317755967","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.6":{"name":"@droppii-org/chat-mobile","version":"0.2.6","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.6","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"7df5b36c626a80252625c837a6a51421bf6f7d7a","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.6.tgz","fileCount":381,"integrity":"sha512-Nr0xpL2guXXskVTwHQM9CdNkEJRd0UvEqItRd7TVaSQkejH9awr0PBCXfYkC6UM389wjd8nYuFjcPdmEtgYIkw==","signatures":[{"sig":"MEQCIFQmZJER+oLWjjqdeNHSCrDJ0wM2Icn92gPzubeS4mQNAiAvnPSho8gY1T8xbSnc4w8u87mAfkgYu1j1tnyWHLtd7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541815},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"4cf4942863a6babdc99081b99e063b15f11dda61","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-tab-view":"^4.3.1","react-native-gifted-chat":"^3.3.3","react-native-permissions":"^5.6.0","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","@tanstack/react-query":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.6_1782182773182_0.3379152891996937","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.7":{"name":"@droppii-org/chat-mobile","version":"0.2.7","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.7","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"4bd081f61d09708ccc40a94fd3f4be9dfc0dc2d4","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.7.tgz","fileCount":391,"integrity":"sha512-3RDcNhzeAVvHIlIqRyMyZf0/Zg90cn3qZK2kVmJ/mpV8RIFRWG1tMI5omwHhiQUM4jO735mK9/RUWVu0uh31kQ==","signatures":[{"sig":"MEYCIQDxQecUVO9PQT43eYFIlm/eLZmAHf146Hwq+Mk2ZxRz1QIhALlUq9Occigaz7jbtssVhy7ELUoVkqglExB3dSU+FPTD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562106},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"5a86a0dbfbe059d5d94ce02f754a9b371030a46f","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-tab-view":"^4.3.1","react-native-gifted-chat":"^3.3.3","react-native-permissions":"^5.6.0","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","@tanstack/react-query":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.7_1782358856084_0.7050309382780564","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.8":{"name":"@droppii-org/chat-mobile","version":"0.2.8","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.8","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"4c3961fb780e703f3a2ea9eacf02f5639242f63f","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.8.tgz","fileCount":586,"integrity":"sha512-xGUVj0Spd3LOMdJ+zcxHBAzBEjRIC3ICSj71C21PStkFztxEOQlTz5DEX8MS1sunR9kNJM68h6BGpwPXsf6mSQ==","signatures":[{"sig":"MEUCIQD7lMSOTmVEwVdMOOoIRipN1uG0bN7zhkSyIruQRU2GQAIgUTdV70Q5L68jR79LpFuaKwAfaypI65EAsS+9TQ8GKno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992559},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"1a2deb5e949df65c3eff5f4dd3a0d07845ea817a","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","postinstall":"patch-package"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-video":"6.19.2","react-native-tab-view":"^4.3.1","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-gifted-chat":"^3.3.3","react-native-permissions":"^5.6.0","react-native-snap-carousel":"3.9.0","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc8","react-native-create-thumbnail":"^2.2.0","react-native-image-crop-picker":"^0.51.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.1","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","@types/react-native-photo-view":"^1.5.4","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","@tanstack/react-query":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.8_1782403765763_0.4455972101357546","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.9":{"name":"@droppii-org/chat-mobile","version":"0.2.9","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.9","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"52ae1ae2fb2666f3cb87caed5d421aba92f3f919","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.9.tgz","fileCount":586,"integrity":"sha512-PIhAVQawttj4s7isr7bObAdmQp0n1pDMCkWi5ExlCaLl2UaCCkudTV+XCbGomChKffkDZXZejlgRzIU38g3s+A==","signatures":[{"sig":"MEYCIQCl2Ads8DVGuMzHxkxHqNimZTjDU73x8I3yC8Wb6/VyTgIhAKgiaRLkjj58rumgpL7MyDlpfUl3vxkAko6IQlkfxQWO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992492},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"ec068997831c05c6386bc5999e78d2092a7928f2","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-video":"6.19.2","react-native-tab-view":"^4.3.1","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-gifted-chat":"^3.3.3","react-native-permissions":"^5.6.0","react-native-snap-carousel":"3.9.0","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc8","react-native-create-thumbnail":"^2.2.0","react-native-image-crop-picker":"^0.51.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","@types/react-native-photo-view":"^1.5.4","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","@tanstack/react-query":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.9_1782435252426_0.14895538003937525","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.10":{"name":"@droppii-org/chat-mobile","version":"0.2.10","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.10","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"68163f0d09953a5dd5f693b77d3e719e98bf7593","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.10.tgz","fileCount":586,"integrity":"sha512-nEmCoY2HqaOSgw3mLyC9SDtr6MF4wS08jJaN/zPl5hhF6u3FP8XVI9EOq3OfT2ysde9IOljV2WjP8h42lRqV4A==","signatures":[{"sig":"MEYCIQDyT8t9Jf0jRNhSCZokPYLaG2HgshZ15ZKkURb3TyTGIwIhAPh+kEVlsY//UYEhWDyDT5ZyERlzp58PcYwRVlCI/ZBI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992748},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"b33ff80db6d2bd29c69602e381f8e3f363e94d4c","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-video":"6.19.2","react-native-tab-view":"^4.3.1","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-gifted-chat":"^3.3.3","react-native-permissions":"^5.6.0","react-native-snap-carousel":"3.9.0","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc8","react-native-create-thumbnail":"^2.2.0","react-native-image-crop-picker":"^0.51.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","@types/react-native-photo-view":"^1.5.4","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.10_1782438881880_0.785633922813044","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.11":{"name":"@droppii-org/chat-mobile","version":"0.2.11","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.11","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"a8bb32eab8e2f7d759c6a81f4d9f8c477b3b67fd","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.11.tgz","fileCount":586,"integrity":"sha512-QoJh6nPJ8vtWPpotJkN4NRBjpJ6jRhInG3JNZuoO/dajXzTyoV4pxxwH+L88GI0yAp80iiVsNSwMovyX7EL7gQ==","signatures":[{"sig":"MEYCIQCdF0oRenigJQYb9h4nuLhWbsbBcv5VnqwH7tpMJ7LiIQIhAPW4aqAr/AlgwdwnhCsbe48cALGpzNMMQVFCJh1TEV+c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992790},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"c3a034590a18e85a864256a259af18e44f17af9f","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.11_1782439531165_0.2915301760088891","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.12":{"name":"@droppii-org/chat-mobile","version":"0.2.12","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.12","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"c57b9fb561eaa34be14848b313a70b526033d1aa","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.12.tgz","fileCount":586,"integrity":"sha512-sMWex5VHDTrvqFKmZI2jRlyM3HOyPl+AJsK8WfHyecOhtT7T/KUNkfjXpa1Clv9HN3DqP1R8u+bKECVbLnXEbQ==","signatures":[{"sig":"MEQCIAq8eANBNFPxF5KgQXKMvBloZKEMImPAGABG8PuY8FNUAiBWBDbyWUg8Zx9QRS/T66EqWY89LthHXDmMlcl2b7duuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":999854},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"443ed4742328c17ff9b9b3dfa5ce2b3f0a4a50d9","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.12_1782468380262_0.3835663608408513","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.13":{"name":"@droppii-org/chat-mobile","version":"0.2.13","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.13","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"273e6d7a9cd2bb57f43090a9de1139b04317d840","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.13.tgz","fileCount":616,"integrity":"sha512-f1AUCYbODKQYbhTPARBo59pjrPfTQ/So6GwQ045M+yffsvAEauoSSVvTvPT1lF3MiEmj1C8WMuf0uPabXFmaLQ==","signatures":[{"sig":"MEUCIAeXYL/mP5+u/IcW/XHxDfH3LYCsjacyDPqwZwM3j00qAiEAkJNFIGIq7A5qrYt6YMiMaSvHmpmdVUx+K5VGLkBTjZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048858},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"334912f4d0fa251ee065ff7d7483a21dfd69575d","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.13_1782699776456_0.49512628316001783","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.14":{"name":"@droppii-org/chat-mobile","version":"0.2.14","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.14","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"d36655175cc9b138a6c2ce4c1f0cf572ae8d29d7","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.14.tgz","fileCount":616,"integrity":"sha512-OUsw3BGE8EFnNYFcGm2J+OoYgnExUmNbsVrXzHS5i01u6Br8zRU5x11U6Ytlq1I1gqFwJGloQ79v/EX0z5mCtw==","signatures":[{"sig":"MEYCIQDJVKjIlk8uOQRSZRWpVK+7FAsSs/cSAs6MBokoqryeMAIhALRA1VXtfF//192j6VBAbrSHzxNUFPUelxGFzSN4HIkG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1049964},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"cb19bcc0f159c0b10ee39c022bfdff985c7a5410","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.14_1782701436502_0.33472151206166445","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.15":{"name":"@droppii-org/chat-mobile","version":"0.2.15","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.15","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"122000406e702d4338251ae439614ea1fd5ab01d","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.15.tgz","fileCount":616,"integrity":"sha512-6zD2HOtCRBZYmSILEEaz7ZlPNejnW4P9FmWH48hVxwLSO7Usmo8wU0uTZRntf06BjTgLB3DAdfQhw7WQFRBFqw==","signatures":[{"sig":"MEYCIQDv3Zif7TfTUPjEQAWVAxTbm61zrrBNByH2SZxURMSG+AIhAOIfGQQxX6D+VfDZgd5+shyLThScHiVKd3G2DC3phqz2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1050218},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"4ad908a3c1cd71a01f3c51f7e0d4412a909c1b3b","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.15_1782703366547_0.12488028155099329","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.16":{"name":"@droppii-org/chat-mobile","version":"0.2.16","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.16","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"ec65c96666f0d1ab8dd4e00b7eb0d18188f13295","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.16.tgz","fileCount":621,"integrity":"sha512-8yxIgKCtcOzweGdGQnJIqWQYEkBlH1VAFqU/q1/aoV6tw6stYphYlowOVoAoZOvrwo+bozj/TfXZRoNAm02SRA==","signatures":[{"sig":"MEYCIQCcgEEqzFXu2ORbA4dnHYnZ7MYPzxVX/fzl2idQgj4LKAIhAMCvy8olZcXRYarELNivzL04amIUhCiHT21CZ+gkpxjP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069615},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"a2b1300d872ff82bb88aae432dbc9b29603c687c","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.16_1782707532736_0.05929287559170038","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.17":{"name":"@droppii-org/chat-mobile","version":"0.2.17","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.17","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"183b5885588e1997ab56fd918dffc455e97cf2e5","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.17.tgz","fileCount":621,"integrity":"sha512-Od2OsZxh6nyYRKGn1oXmJOOxrlcxBrymvJkogm1Dkw6WV+zx4ZMFezhixqW6c62+fubumOj3qwOQLC9gdepEsw==","signatures":[{"sig":"MEUCIQCuJliycjeDUJnzSy1Bv1/p3i2sI7LD8Du6kj0uMI0WPQIgTO8Kb1p3WEUwXRdTA+9ZJPFJ4iDqCWOn9uolWpSTo4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081746},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"d270bbf0c9de97ee0d27283fb96f2934aa758408","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.17_1782730227410_0.07997475478691962","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.18":{"name":"@droppii-org/chat-mobile","version":"0.2.18","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.18","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"2c857448db353acc72e33e748fcd72ee8c82f721","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.18.tgz","fileCount":656,"integrity":"sha512-Wt7KCyGmrul8OZ2sde3daoBOJXaIOesNiwvrYEtoJWq0ZUtFs4uh1JxcYIPS7o1ZPl1rKxiCxxIsbY5i41PCSQ==","signatures":[{"sig":"MEQCIAGHxLaq6qB6X+VA7SEmrhsZPSjiwk2AJ09Fm9z7ZxnuAiAJ86ODdBL5PqxW4LtaaxjmezdYuinRuJpNGJX5zuC5DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160470},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"dc4d43377d5eb0896f43e440654e1a384619810f","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.18_1782810579389_0.8537110401950023","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.19":{"name":"@droppii-org/chat-mobile","version":"0.2.19","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.19","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"25d959a6cc6fb5695011d782af727cd13bc80156","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.19.tgz","fileCount":656,"integrity":"sha512-RFL8Gl3tMhPfE1p7XRbE34XwQ96eZvsvk0IqKc4qXioPG0TNDQxdq24EyOTvTik4ideTVGChr3oIAtDbIlf5mw==","signatures":[{"sig":"MEYCIQChWK2S+/qeRBc06+aWA4DxX1TlusFRq65ImDLVgPBqcAIhAK/04cEU7ZiqEWCYyRuqarF+yo8LqXf7hR7Ia4/2LVfu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153496},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"cbd808509e69f0a740db9284fd06f012289bb8d2","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.19_1782813867186_0.06588823191128235","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.20":{"name":"@droppii-org/chat-mobile","version":"0.2.20","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.20","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"06cf908fe701f594ec55ff70c03ba94866e89e3e","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.20.tgz","fileCount":656,"integrity":"sha512-iUvCJ+FCHEZouA1oSuEPDBN5nnF43JZagLwfLLchI5dQNqbeu19Ggb2jwlor8YXeTzylxgpZ4K1rJsiu5VyR+A==","signatures":[{"sig":"MEYCIQDeAdtxGZLet8F1DJ7Ufk1SvRKCeZdQ8eyCaPCl5AFUgQIhAL4qbA6mDy+7Yd0A53vFeSe1WkK0mEKElMOowlG501au","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1154350},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"1cce64d4cc4a13f5b693d5b4625c33bf9389271a","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.20_1782816189228_0.9799440591464703","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.21":{"name":"@droppii-org/chat-mobile","version":"0.2.21","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.21","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"8cf89dfe779a070a492d8e9e0225b676087ecb36","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.21.tgz","fileCount":656,"integrity":"sha512-pphDGh+3KRhB02Qb+DV50zSM09it9yCcUBwOSPKUElmCqo1HLuBHe0V8xASaXyrT3GsVsyWsTWZrdcXfmrHX/g==","signatures":[{"sig":"MEQCIHSTPgwOBTWXRmM+DiEiUwy4wb+L4mMaeLr40ipiGk9wAiAhmgLkRQSFEKMt0FuVBNhyEHWb2a7b3HK83/weq6p8yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160167},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"8227fb1f65591864dd6003c85ef3de94f2e28ccd","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.21_1782900739815_0.5665439318420575","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.22":{"name":"@droppii-org/chat-mobile","version":"0.2.22","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.22","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"253201d01047d9a1cec44574fbfc457b5d0710d8","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.22.tgz","fileCount":656,"integrity":"sha512-AdYuS7pMsLCz6Ybc+tq0XFHTcHrKFdTbbx6vbECQEl83dOg1j50z9hPCeoYcFLKeGOXjI2K66kvB09iHYYxhXA==","signatures":[{"sig":"MEQCIBM6MIVB7dlAG4R6/7Xtdb1KrS0td/do3HfLCIus2mIaAiAwDxZzO4vIXQGuKK3UCK/FPhORGxyi6ie+yhhIF+oCbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160153},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"9b433a5fa0ae9894bcf0433ad11f65772a2b6e84","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.22_1782958640310_0.18800619729192447","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.23":{"name":"@droppii-org/chat-mobile","version":"0.2.23","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.23","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"5c6657b4a040e4715c77884dc6fa360057d1ec84","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.23.tgz","fileCount":656,"integrity":"sha512-C3Vg0ciL6vLr9eQ+UPYGECta6nBtA7p0qF4UrL/CevENNSSuStrr7bYy8kjieMf3JIAYvF1xAfWovQAQLpKfcg==","signatures":[{"sig":"MEYCIQCRZsKmzQVTT88Lts2Kqr9HVWoYmgK07K5IwcUKHUb4/gIhAPYT/PRUZ2YrKxj0mvxRiSjl3Z7v80dNCS6H1+fHKthp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160002},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"f13a1b74f5dd91e960c9e98e7c2b2c1e4b9c5ef6","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.23_1782976404046_0.8681700264628536","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.24":{"name":"@droppii-org/chat-mobile","version":"0.2.24","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.24","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"0bf340c60edf7779dcaa5c6293639491dd44ac7e","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.24.tgz","fileCount":666,"integrity":"sha512-ijQQDLdGbUjsiQ1AxE4sGuYG/Z1rnkpb7KcfwVlSid8s/B63N1eJZuiNzepxyrjEBeEoDGSqVkOyX8D9ZOHoKQ==","signatures":[{"sig":"MEQCIFu5j2dIJzXcWndQOA8eTfYyX+1VLEYmKK+gqFoJP1pzAiBLiCYki2naOtT87UcgCL/6S6q/1ASVnRjkLSsdm5vT5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1104909},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"70e1550fd7654b105c5e5cd4a85586736d78a29b","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.24_1782985734013_0.3126356208807264","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.25":{"name":"@droppii-org/chat-mobile","version":"0.2.25","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.25","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"920f721cfe325644bbd1d8b982ed84f6cadce3c8","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.25.tgz","fileCount":674,"integrity":"sha512-bwIIiBbpEebW/dqmLzNR2hz1DJAGByY/yc6nmQ9TFAzHcXjAYits6frdaaoRR+HcjpA5/nlAC5oD1KWB3iYlSQ==","signatures":[{"sig":"MEQCIGozJ+a0uaq7JXAvSTsO10T8830EOFmO0Dm0RwzMre0KAiBIFgq2gHPD4neKfuGnQp6cyOxiFfnYPKoEuuNQNNnwZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119331},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"7a915bb9f6fd350075ee76060efe26953fbf6bd8","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.25_1783393690359_0.7900169699742248","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.26":{"name":"@droppii-org/chat-mobile","version":"0.2.26","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.26","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"21ed67fb6de466fe64536c9092feeadc4bb9bf7c","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.26.tgz","fileCount":704,"integrity":"sha512-un4j1iNBcAbUjxFFm1kU/cVjdY4PjodxT6hIiBDvTgLVJ9diqtppMrAEZ7GVNg2ll4JbUA1asBoGEtZkUV8snA==","signatures":[{"sig":"MEUCIGIbn3V2gz6tpBUAp1VKSj73BG2/QKx6E2psmgxZrIHFAiEAoPBVtc3g/AuD0zqEL9LzUW810cjTRoG/GZlGJQ3DpzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1171395},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"d652cfde4fc240bfad7dc94728d00afaed1444ab","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.26_1783410032770_0.18750783763790246","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.27":{"name":"@droppii-org/chat-mobile","version":"0.2.27","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.27","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"80ba7333f43fc46c20a889fce8149a8e66a1db64","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.27.tgz","fileCount":729,"integrity":"sha512-/REN/UnzQy/VVSH5GKVqH5Uqb/ofFW/EQ8fyUv4w2NBid8BytogzclAFGCKyzHY4zI1GtCDEC2VI+0+kQ8snqw==","signatures":[{"sig":"MEUCIQCbZqcaJ3wZ61UgAepsg9ZpFQpvVZ+oZ6of/1Wtmw5UGAIgcMs/8B3mnITQFS+nx+fWxAV8ppQOKbxneaopIpQuEUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1189771},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"f6ce5cf2d6323109eaef8d20dde44be40038bd74","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.27_1783414623978_0.9879094378457598","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.28":{"name":"@droppii-org/chat-mobile","version":"0.2.28","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.28","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"01db01f2a246ad80c138543a6b8f6b8a4cd602a3","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.28.tgz","fileCount":739,"integrity":"sha512-x0EEIIWt0U19LjE8uKLp1euwNDqUeApNMbUgCOj2DhKYNzNi0HA52nVx111Xhz4hh0lm9UTroP0psKW5hFwgRA==","signatures":[{"sig":"MEYCIQC5IbZ8RpkK6c9rEb2vmtpiVxV7he6TK5DuEQ3NFfB4SAIhAMqCJ0N8920FmlX+aZVqOaC/Zie2DmUW1vz4/8DGK6Qn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1202816},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"a3c4490aed66c9a5ce7cce314738237b1eee43da","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.28_1783497538273_0.7061054467770269","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.29":{"name":"@droppii-org/chat-mobile","version":"0.2.29","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.29","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"1ba04d81f1feec9975cbe8aaeb98e472f2c18d9a","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.29.tgz","fileCount":749,"integrity":"sha512-ePmBN5QpzqqxTz196X9CHfx1+lk9Bqt7oD04mTh/e2aYb0jdBBCrJWiVBOqfuWczmqhBmUMlCyXhKIizbfu61Q==","signatures":[{"sig":"MEUCIEiZxv9Kl8BInvl7OGVHMRlWuD7tbWEg4GX0lMuRPJU0AiEAwV81RfOuxp4f5xAApC6GJOWt4YCBNMnK6CSmDW968Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221176},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"4820daa66ea75635d9af8346148ed60d0832c4f8","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-gifted-chat":"^3.3.3","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-gifted-chat":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.29_1783507458829_0.5952470046866358","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.30":{"name":"@droppii-org/chat-mobile","version":"0.2.30","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.30","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"2b7ddb6baee8ed0e7a4daff08d5874796ee37590","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.30.tgz","fileCount":744,"integrity":"sha512-ZUMVRJd8TWAhEes1jqxj5ZaY5hfDqocuvgTNKj+wn9ngruxMXg9lNh/LuAxBXhG50rA+pDH7mr+b5HAcNXrLcA==","signatures":[{"sig":"MEQCID7fu40ORXWKOlONUiAP7DWEjGeojOC9Aq3ne0WXzqkwAiB4ns/Nf4xLrpGH+I8dF4Hj2XtKaBXmixT+JrPijtbi5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1230085},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"79ed4f6742bf47126b37ef49fd4e6995127f6461","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.13","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.30_1783590060524_0.694370673879795","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.31":{"name":"@droppii-org/chat-mobile","version":"0.2.31","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.31","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"55cc3c8eab3783d9ba14527f97a06796982b89d1","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.31.tgz","fileCount":751,"integrity":"sha512-tFB5PR6zUVqHaV1h19nIowwLWb8iszeQTBwJGC2ErKDOd+MOIAobxC2J1qUGKAWa6alhpjKQtyj0o4drP9vhhQ==","signatures":[{"sig":"MEQCIG0e+ZmlkzqyvQnHkw8KuW/P3F9Ng3s6Yzf14aGuXeN2AiAzMz5uTQAorzZOcQ7bg29UZU+dRin+LXKCGAITc9X0jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1263254},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"7c31c1b7d9f22abc37dc93b2824051d0f9850499","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.17","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"^4.4.0","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.31_1783650512480_0.9594872072017051","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.32":{"name":"@droppii-org/chat-mobile","version":"0.2.32","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.32","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"373848ceb41a41d1300e3ff5324c2299399814a3","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.32.tgz","fileCount":761,"integrity":"sha512-1XUO/WNmDR+LuHPW+GuwdWkSZV9RAgRoqbYJxIFmr8eYi/ED5buMhupZwk22nI8M9L3z3FR2YlwzvrtUiwqepg==","signatures":[{"sig":"MEUCIQC5Zb3Z6cenzWMZHCs0b16SkUp5j9uRZ6z4WW0Ik5ogUAIgXBPpZXpPbO4rlWmoQEJAdFfSmWd7ZKJegEUk+3cQ7eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1280394},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"e180136d7d8d00f23226ee7a86ad33edee727d9e","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.17","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.32_1783660425256_0.4125439975035041","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.33":{"name":"@droppii-org/chat-mobile","version":"0.2.33","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.33","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"7467681509715f49a2d7d81d7837df683c5d2afb","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.33.tgz","fileCount":776,"integrity":"sha512-MmKPczytG1Tem4U/AldZLCEJIqgFSfUjQluL1cRuZMo2wSPiKS3Dj3l2/GWivkaJ8e/8flyexGLfoOa2RsyeLw==","signatures":[{"sig":"MEUCIQDg3bBJ1cGDg58KxjUeyZAUaJZks8NSjsiEgZzgw01ohQIgPVKhg0aa1BVZupPmNmNcyn+UYYvJ+tB7QXwwc6Enacs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338809},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"18dcb923e8518388de34a4ea9d82eb99b0398606","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.33_1783915893909_0.9663242193507968","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.34":{"name":"@droppii-org/chat-mobile","version":"0.2.34","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.34","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"198dde760ee20c593a264524e0698f341067c6b9","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.34.tgz","fileCount":776,"integrity":"sha512-Dr0taFjpiUVX1vF5LtGpNoldPlO0vJU8K27IrNCNtf/E7KhUe4NntfbmNNKuH0wvC3VTlYWr5z8wje5M6RTG4w==","signatures":[{"sig":"MEUCIQC1dyEhUp2hZJ1kGKHKR8kjiGxnnmNiXjdNVAA20jR4tAIgdYWgZu02Asc5lGMAv2nF2NfTsUDlXVdFdac2sNFdrng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1347702},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"db02c07b51929b211fd99893b89eb4ab66940f2e","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.34_1783919407123_0.8092959085763005","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.35":{"name":"@droppii-org/chat-mobile","version":"0.2.35","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.35","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"11c05d8f2e63b1d7e1299d8fde8fd3ab0d688751","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.35.tgz","fileCount":776,"integrity":"sha512-8rZG2t9T3C5uTd13/FlNiLUwCcObYRI7Lj6+Q15C/pe0QHDiIQ+WOri3gk+mBNQCy3vu5EK3OFYCP7p3IuxSKg==","signatures":[{"sig":"MEUCIQC41Lx7RT6GjJosMH2l/jQ0zttDO2jmm44BXcMrLGnh4gIgb7WTtTLnwCAbKUoE3KgN22hxRtMas0m0qOT4R9LsZWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1348379},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"633e7a66629385afaed3207a8cf24f766f9d179f","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.35_1783921350763_0.8676363292914602","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.37":{"name":"@droppii-org/chat-mobile","version":"0.2.37","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.37","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"fff1af2e20e34fcc31b51e9c922a629ac49712d9","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.37.tgz","fileCount":781,"integrity":"sha512-kxAk17k37HtW18HzVgS/BtO2uJVZc2byxPIpXopVee+FY2JbVq8GdONn+H7XNBOLgTU4JDgq8GqggblmT6muWw==","signatures":[{"sig":"MEYCIQCl/vtdDJgF0JEAfyt7avvQEh1L4dl9XDNKmI8g92t5yQIhAMMFBnw6RyJ3v32vhhLFVdHzJ/MY8JQPH07cDDVDH55J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374138},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"d2e01bdb0adc98bff93f74bc808db893cdfdbd8f","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.37_1783935316505_0.6925088910301969","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.38":{"name":"@droppii-org/chat-mobile","version":"0.2.38","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.38","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"0871e28aca1fbe25ae3fc376283a1aa5ad6ca49b","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.38.tgz","fileCount":791,"integrity":"sha512-TKgrUW0OMGeZIqzodOcX8RXJeppsVRt5P13J3M88YggAMy5BXum5Rjdg4qquQzXbcu/p7jjfA4i6BltLgdZaaA==","signatures":[{"sig":"MEYCIQCksR9tgQ+SiDw1QZORWUzPElrmYS7Rsiy+1LI8TGIl/AIhALDyz3Dvj6BpDTEdwE6FZCHA7N6mUF9oZ2fsE3d+TZoq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1412805},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"4d7921f0d32a986c5b360392d507513549c50fa6","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.38_1783959955442_0.3446629513738242","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.39":{"name":"@droppii-org/chat-mobile","version":"0.2.39","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.39","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"e980e31bf99d8b819a91f192e56e74200ed0f3a2","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.39.tgz","fileCount":791,"integrity":"sha512-cd/Dz380rAuh/+su3eU2YIb6pfZpHVydVhz5EzpGpI2twGcrEx424Ns3Taw8sKEESZR7MUqpilswjr3xcsDlug==","signatures":[{"sig":"MEUCIE8W2vWqLLq6eFVVEuKq3knHCoxvIkJDgS6mffr0bURNAiEA/rPiz5UETVOEHGvujxt8RelK22R3OxdakjKYGkGfOAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1419778},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"7b998ecb11dc2855cd0b02c525845e54d2d7a36e","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.39_1784024873800_0.1672923042948411","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.40":{"name":"@droppii-org/chat-mobile","version":"0.2.40","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.40","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"a0b12d0fd771cd10dcbeee1d07100c13c3fefb71","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.40.tgz","fileCount":796,"integrity":"sha512-S7rwVZyo8h0BG+EeznZzFZfcsRRW4jUEozgKIAoeQQnrkp0pjiO4eWGe+9ihr0EhFRFviW3H184RSlB97NvI3Q==","signatures":[{"sig":"MEUCIQCO5G4tu+9htYPI6FsgI8nI+DI2fotqMztUR0WbwYB03gIgNRlhA7TJ/5z22h/1/on+eh7o4B5GA1Nb1OF68IHaZj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1441486},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"5e32628b8561792009a31d79e843c2e7700e1b26","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.40_1784082430992_0.253664626448757","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.41":{"name":"@droppii-org/chat-mobile","version":"0.2.41","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.41","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"7ae3ebc378b49b192bd8decd42c62667a70a6fa7","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.41.tgz","fileCount":796,"integrity":"sha512-s+bqeRNoSf6l2XTnr+I946vSA9kqft3+ygoCpHsqGuVzW6+pvThmdmJ7fnl5oTYQDaSTwqKBIiSQ1vHS7NvHgg==","signatures":[{"sig":"MEQCIG9oaRHkL3nAV3tkvJvAi+O+0sTlvLeamcWbrXOKvM51AiBFqC18WS7w5VS1JG46JD54cn+2QAImtD7ezu9Kjz2QlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1443381},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"928d1e19832a1958dbde78cf7d99f4743c3eea1c","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","postinstall":"patch-package","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.41_1784170035275_0.7110025341227122","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.42":{"name":"@droppii-org/chat-mobile","version":"0.2.42","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.42","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"7cd5eb33f18fb5fa92c810dba7bee7bead238594","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.42.tgz","fileCount":796,"integrity":"sha512-dgcfCQlPJuXmGBWopfFAC9LP1qWMQpNEO4fK52DNFydF5yiTRD/ovcFdVbDtBDKKuSj3ZN7GYaK7c4l1Mzkyog==","signatures":[{"sig":"MEQCIG+yLuDjApxvqeDRk8XXFVv/X5WllIJenDhmAKGHXUN+AiAN752tUMJO6fiRhkVyXq+bwi//Q0HhPKo6vGIs5E+rAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1443345},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"3db19af985b251b90054647b442ea69e0f45bbb0","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.42_1784171995071_0.3992830145057653","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.43":{"name":"@droppii-org/chat-mobile","version":"0.2.43","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.43","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"687110f2693f8f09913041434cf943f814447cfd","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.43.tgz","fileCount":801,"integrity":"sha512-YKCf+NyA9Jf2tjdsv6Bv1rmuR/Hn4k9z8h3Z8yExtPbPYJNsTD/7fDk6mLKZJJS4ttBPGKfhhEAY4aI+c0MdeA==","signatures":[{"sig":"MEQCIBluSPMYduqu+Xcjvhq85GEC0zL0kkwzkx3mMS+cPL5iAiBQX15wsbH0bNS0EQ1/cpsCxxUbslXYQa4KQl2kkaLNaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1452740},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"cdbcc6ff7d0082222a16e076034029bdfeeb4bfe","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.43_1784196813660_0.097180098725828","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.44":{"name":"@droppii-org/chat-mobile","version":"0.2.44","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.44","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"5680027dbc9967f467861baf1c8ae0864ef20dbf","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.44.tgz","fileCount":801,"integrity":"sha512-pc8EKzEwkLHrCYjYV9/+a4t2XBHbY7upf1MQfRSPhUPbPcUNmm2phNbiQkqT2NSgs5sp4dMaL5UbZFbRsk/YXw==","signatures":[{"sig":"MEQCIApknoJGK0DwmDGruMyHg9cZ0v2hIlN0ikr69ZUaxv9fAiBvzQpKibTXILt4tMwJn0sQismP3RWjQXQeCXldcXD91w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1453394},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"3eccc00375f60407cf80e9e882f1bc5e011d42c6","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"1.19.0","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.44_1784261263794_0.17391456183511433","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.45":{"name":"@droppii-org/chat-mobile","version":"0.2.45","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.45","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"aef50d027634fcfdbbfa778ced59b4895eddf08a","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.45.tgz","fileCount":801,"integrity":"sha512-X+syeS00CFjrMq1ChbTEuyve9BTF1xq3jhKO+R5YHlZtRm5i+VDiO3thD7f5YBFvdFgmGU5Ntn7Ey7o83GHgLw==","signatures":[{"sig":"MEUCIQDbAo+jCTkAgkKYpp0UBFLeaLN4AreGxJi5f8tIXElm7QIgXzlk0T9JN55OwKrmGHS6HpOoJI/DK/W9g5fsjBHW7AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1453562},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"bc1387428b9c7f9f0e84fb1a084aca8bd371951e","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.45_1784265775072_0.4252186078192619","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.46":{"name":"@droppii-org/chat-mobile","version":"0.2.46","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.46","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"164499d4d46b07165e2bd9ed6677e5364a930f6f","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.46.tgz","fileCount":806,"integrity":"sha512-T2HZKXHx4wz7Q7gVt4QpJRFrcn1KkNiNmCacEVDmLtJqVNA4bWlOp2ZoDl9gTJ2wW6Ea0jJjozGF+NCxvusDHA==","signatures":[{"sig":"MEUCID/43JL8Wj5FKE/x1Z73sQB2t7Ty7JD7ZKa4fAwmIFqjAiEA6BSeZwfCWUvd/wOFMt3ZlRQ0PZYvaDiayL74HMjMpXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1456555},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"0f33fd6fbcc6ad28b9f46bd6900bcef1acc2274a","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.46_1784277420601_0.5332973923271589","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.47":{"name":"@droppii-org/chat-mobile","version":"0.2.47","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.47","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"924376f08e05e122d9dd6809b3101921b21e7972","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.47.tgz","fileCount":806,"integrity":"sha512-y0x7zqZt8RgfCJjtONBa/85QlUm4WPzf5tHuN5R1xiU4t6dGpGvUK1xBTRgc0V4FPskwFSpShd9ec6bDMnAiSQ==","signatures":[{"sig":"MEYCIQCfPwVda/fNdJpyGfg/wIwbC+Zwh9/gGXULxC7FCptoLgIhAImFCf9zh/u5VvwS+yHaOHaPZfh912EZT+Hb8KehHPmN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1455147},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"b700336a66db585e1b462b1ee40c8779d9020e1a","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.47_1784279537647_0.011654804654569695","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.48":{"name":"@droppii-org/chat-mobile","version":"0.2.48","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.48","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"4d2ebf072d4a52bbf6ddd3971848195228fb330d","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.48.tgz","fileCount":811,"integrity":"sha512-fIJhweCWg5DTB7POw6F1DLKe/XEHLb+vJep6cM0m4fPcoGEtWn9Fdb+C0PHEIWMbxUyHvKwp5GGoufLlvF9YoQ==","signatures":[{"sig":"MEQCIGv2rXuTjqPG/DGW3WsZbMFS/Gp0YvKiOAjBiU2aXwiYAiAubIMVL5U5uU10kY2j6S6zg5f54PEur/pkzl+3lzalUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1468550},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"6a91c088f6483398d6d5456b642336d5a6e3be23","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.48_1784716230723_0.7822775617572584","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.49":{"name":"@droppii-org/chat-mobile","version":"0.2.49","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.49","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"66b68d405758b56528881f59be03ee881f03fb7a","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.49.tgz","fileCount":811,"integrity":"sha512-7DMW1m8Lig42DFV1hI9TKEIWgjga6VmkRfJ+AQNEulTXFo4jv1u7XhTCmghTQw/6QtVts6ozYQT3pU/9JcY2ow==","signatures":[{"sig":"MEUCIQDVMESVxdy+RryO+mZEBN9atssGGzNbcxO3qMkONr9hcgIgfrKocIJx1Qwv0SmxeIeuJbUi2gJUGemYofuhXXKt798=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1473333},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"3930224571dbdee5b833a775c803b99c7d34365d","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc19"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.49_1784717151183_0.3721794989617089","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.50":{"name":"@droppii-org/chat-mobile","version":"0.2.50","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.50","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"4ac3339755adf6e2311c1b2a47e67522eaf4cf95","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.50.tgz","fileCount":821,"integrity":"sha512-TBlI+RIYjmZiM3/tSmf9UZEshRn/EsFOyz83trsH1h9Y5APSSfMdbqYoFFJBOTEb59RnK4hJeY8fErFBgUT3lA==","signatures":[{"sig":"MEUCIQCOe0/s4PousTTWRK1pgHx8+40qQ5zI+zibP7ms20L+ZgIgW+lvSoen4FKYlq3t8y50Fo1YVRAnGPJw/ccz+Dr+5yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1487649},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"914eb5a950a57a4b17522480f48c0f8d96d84b39","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc19"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.50_1784867595642_0.09232689673412953","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.51":{"name":"@droppii-org/chat-mobile","version":"0.2.51","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.51","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"d396233e22eaf3bd37392294079730a4a858b045","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.51.tgz","fileCount":876,"integrity":"sha512-0gVpcarphchoH4E9Fg82yERMg66cSX70JU0L2rqvrn0aSw5P39aAXjRAo7vJ8WRxEAE2CDe25IEzTU1KjF0KoQ==","signatures":[{"sig":"MEQCIAleahVbfsQq49UxbhaO++qVYsNeJxNPPbAHbDEMtinHAiAxanBoVbDfBaVsbhjF2pDoyhV/G32BAXc+1kmMCjGtsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1555655},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"0403ed415b07a9c961a9664307dfce969b1affa5","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.51_1784880308373_0.9831895831691642","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.52":{"name":"@droppii-org/chat-mobile","version":"0.2.52","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.52","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"9aa6cf15c0f196205cc497773cee1c00e806f4cd","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.52.tgz","fileCount":938,"integrity":"sha512-q61N7jnZBfHwWHu4cvx2VGB79zZx4VgWp9n4j3qNBq5/zJ0Vq1j4uC/KW8xbDTJ3TNq7TdytTVxkzHyvu7vECQ==","signatures":[{"sig":"MEYCIQCKbSDRIEl67xjPIIeMxDURxCuQ4bAvjiseOHnA3pTpbgIhANSMS8GDZkaTVoKXaEyMlygU86nec5aqICpaM2QJHivb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1726534},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"41b29bb979ba10068183661ccbe6163ba581a617","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.52_1785207101656_0.23827080886340624","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.53":{"name":"@droppii-org/chat-mobile","version":"0.2.53","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.53","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"0486f5719fc5cd75881c9c4b4c6a4205eed304ae","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.53.tgz","fileCount":943,"integrity":"sha512-FamAB+RJ+UJBy0y9qphYMCkJ+Obr8LSwz59foYl23aWO7ej1tFdCz6J0ktDgUxKrKHSZvdjThEMBuOhU1WXcOw==","signatures":[{"sig":"MEQCIDh9pJk4ZRMFri8LBIn2SjIHCotEXS/lkZcmSQO9Z5KgAiBPWeQDcJp604j0NO4oSxnt55xRLkacBcWmBIGanPUTZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1747107},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"21bd2bcc2a4e3aa72081723fc6113b669768de2b","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.53_1785231669800_0.7219993280305059","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.54":{"name":"@droppii-org/chat-mobile","version":"0.2.54","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.54","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"56dce4976c374aeff0f1559a1cc825d404ba65dd","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.54.tgz","fileCount":973,"integrity":"sha512-zD9eF6H+FQyoyxeitkWQh+Fu79pwtmoWyPIJ0l6yssgmnMnsJcmhNka2bY+JNoQsoaxyd2OwMd4b608G9ekwLA==","signatures":[{"sig":"MEQCIGcX6HR1zp9+FmoZnfhqr9sYe/wlthXI+9QHxJHjVm1hAiBwlvLM1Nue2XXIufpL/u699cJxl6c8+WLFibYtLDEl7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1793763},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"bd3fd13bb4ac1624087cf136ca356daa6a4ab2bf","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.54_1785234242612_0.6591941770076704","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.55":{"name":"@droppii-org/chat-mobile","version":"0.2.55","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.55","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"f4f77066d1f48e9ec47d506371b30fa389577ff3","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.55.tgz","fileCount":973,"integrity":"sha512-o1s8ff2g/2X/kXgFkJR9HIrkSvmUJ+RkTibMVfyRMVY80cQIKu3Xlxzbiydg9q/9QdzQISr5FprUf6GORwTD2Q==","signatures":[{"sig":"MEQCIEJg/LtgIvVFHJs/f6IFWMbX3uZ//namoVCVCj39h+QJAiB3gwpFhGDu58Kv2rx9CKJjn1XNHCm4aESdLPqeiZq3Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1792516},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"96b28a002203f5d689bdbc3e706b697467137755","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.55_1785296735258_0.8024986904112192","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.56":{"name":"@droppii-org/chat-mobile","version":"0.2.56","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.56","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"fa56f0ee9eb20f1e1e16ad9eab8204e854743648","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.56.tgz","fileCount":973,"integrity":"sha512-QnCbCh2GqmglFikk2tzA+Qib4u+H4vOJeNqs6pQ2Gw6Yo892mtql2arlf8/FpXtf0RZn5nSXM67LSMEHXbAatA==","signatures":[{"sig":"MEUCIQC/vrsbV9YXY6+0eCA0Fw2VbkfH+SSagmAGEWcqEvIhOwIgD2cltsXIwYJV3FALTdf+sQ3+erp1XSgzNQdTnKacWSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1803910},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"acac923f437434fe18f0aa2daee61f2aeaeec3bf","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.56_1785299493746_0.8174995227641222","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.57":{"name":"@droppii-org/chat-mobile","version":"0.2.57","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.57","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"565cacb975e6a7b3636948bc551a77a98f412f04","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.57.tgz","fileCount":973,"integrity":"sha512-ohEMURVuBG19qvkPnoYFQ5mibQZunNhJfLOkbUiX60QJ61aS8xud2hCLGrZoEecrziLz3kd7uj4U8pNfYlcu7w==","signatures":[{"sig":"MEUCIG17NgCCU+Tnwy7gljx3m0LxoqIz09XGwD9TRSdQfl0kAiEAmWoT6s/FG+ZKlwWsS47v9EPEqnIriJpSEpfdPQgV5ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1805470},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"68e1e5ddf2964973a9427720628e7c089323cc00","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.57_1785319017740_0.8376914020201656","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.58":{"name":"@droppii-org/chat-mobile","version":"0.2.58","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.58","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"e8481f80dfaccbe9e2b3a49e89816e295060b38d","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.58.tgz","fileCount":1020,"integrity":"sha512-dvCg+fGOKEHMt1qCI8SMprjRMG39uE4ons9xDex8pwjb3+ebESUKYug0ZME0goBoVAJ5Ma8312Ndw0/4xmwRDA==","signatures":[{"sig":"MEQCIDsFmOdpGx9lXVVkaKUKQ++clT6sxj4ZN50wepC29fegAiA/MG5vtoiFeYXTnVuJBwdvg6e2XQdi0IyX7T52Tmxmgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1890802},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"1dff01a3cdb4cec9a6fb5c4e16ed46427e6161f4","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.58_1785379320516_0.02495296313226336","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.59":{"name":"@droppii-org/chat-mobile","version":"0.2.59","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.59","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"54fc8e72b70b8518a9fd267a5f4f8c91a13b0d93","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.59.tgz","fileCount":1020,"integrity":"sha512-rhGijpGBQj+wT8lW6PrHUGqgDe2RJuhJHE2QyjO6TeX6oMTL7q3aKuncAa4iESKxb8IyHbAP2TgkVWr1AurTcw==","signatures":[{"sig":"MEQCIGR5c6T/VfNOKe6Bl9Yn64c/T/0QuG6rocVHCEit8ZGZAiB0y8GcpS9gJALKYfRIHD7+GN0Nvo5zUsw/iY6xZPpEHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892598},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"62702a610103b8b09455ecb98c1e607d479824d9","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.59_1785398143530_0.3547078353407236","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.60":{"name":"@droppii-org/chat-mobile","version":"0.2.60","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.60","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"44e46fdafc10734d368c842bbb81e2237c29bd0a","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.60.tgz","fileCount":1035,"integrity":"sha512-M9EARLxzlLjaspzSUbtwefTi9+Nv44w7ZZRliFp3Ng3f42Yufbbaqhgk0Ozq5dbCJtb4kQ6pRRS06iZafNKCCw==","signatures":[{"sig":"MEUCIQCxjutKHPBXU67W/GAzeBmz89TVmLc5i98Bxd/VNt7IdQIgY4S45HusMxNogeXll0/fFGF4Q3RlCMx9pi2x+oMtavs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1920260},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"ec59520a300c3f14e133f09933fb70169109ea25","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.60_1785402275842_0.8746095514511301","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.61":{"name":"@droppii-org/chat-mobile","version":"0.2.61","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.61","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"d41af37fab24bbccc63f67e860136ac8377e655b","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.61.tgz","fileCount":1035,"integrity":"sha512-9WNQ+MsB9PuzIR2A930HM+OrFaH2+RA//RGDB3QMon/Rz1GcnEdDz1If6ba6ToWHpkyQElQRW+GVb2W7FH0EXQ==","signatures":[{"sig":"MEQCICsIfpI1Ab6A0RA2b/ut9CiheDoNRfLR73Vf5I0Q4gbTAiB1o/DRHvhCn538ToYTHpEi7kfuUzatp2jXsNWAQ211zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1921232},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"e2ea6c6ea9552af5768e7224e45b954fa101181b","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.61_1785489945255_0.6621954277954438","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.62":{"name":"@droppii-org/chat-mobile","version":"0.2.62","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.62","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"59f63c0c38444bd0e7dbb5b99dabe586d9d4eb49","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.62.tgz","fileCount":1040,"integrity":"sha512-pU8L18rWmXLrb0fLYfjg+xuJhFravUzqUYX2kG1MCUtF88TDblIkYVqTurBQKbU+dfbfutY1mC1P7/lCa/52eg==","signatures":[{"sig":"MEYCIQDq2KXHZSjTXhUHDja79fWUpXFdDgYJpKDiYXVw+zqEagIhAJ2zewt5UWWm6rLBgO2Rc18EWmDyzhGQpTr0e1w9ybtG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1927784},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"cf552b6bdbef8b91ef7d5cc30ba8d0f1c3f5b5ae","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.62_1785491512502_0.3599430246920454","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.63":{"name":"@droppii-org/chat-mobile","version":"0.2.63","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.63","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"387492963bcb086c7209705ef9f883b32768beea","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.63.tgz","fileCount":1040,"integrity":"sha512-ztc03O6z2d2U+I51jRniL8I8AUDNxkhEVLhU/hh+LxWtnfT4dwbXDXW/h29/2nwptdW0gWtnSPrn6Vj9Ap9gIw==","signatures":[{"sig":"MEUCIQDEvpqjkilbwAb9sB71BvPwYxhMZPoyRgbTy2vWu0R/+gIgB5dj5NVCGPTtuwzuuVvC7DdycjvJXg5Nc4JeqQzZOQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1927591},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"ede3f46b409cf875e0c2ce93b9e8354c80aaf451","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.63_1785730387111_0.4356609142621355","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.64":{"name":"@droppii-org/chat-mobile","version":"0.2.64","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.64","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"1051ca03894add32c0b4efde13d3aa7280c514b1","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.64.tgz","fileCount":1045,"integrity":"sha512-BTcnDJpkJGXIldrXcH9UIStNgCFnclkq8CR/c2Xz0AVcyWVQJbxpYq/H+S7yA/pYaF/GvgRa1c45QSrqu5+6rw==","signatures":[{"sig":"MEUCIQDKBv1Yne4zEmx2tcrqdHRzaW9pgZDvoSOhnQu1RkDfxwIgdkUZRmxT5ofn6st8B6e4E6HDHEI0t3h6GIWXHB5U8/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1961897},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"cac161d636c24834734513fd24de47dadb26810d","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.64_1785811479715_0.42198570184489337","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.65":{"name":"@droppii-org/chat-mobile","version":"0.2.65","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.65","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"6ff2584cec40584a1a64128df5aa0938bb45ebf5","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.65.tgz","fileCount":1045,"integrity":"sha512-fhZesyH1KrZ7HJOax8fD+kI99knNxvE58Y4Xf9/1WvsfAR6ouT/+cIwkt3hiJB04zFqGBa/7/NPT1EjTvCqqOg==","signatures":[{"sig":"MEUCIA+SN9Kn2/99rpId1vrYeYKbkf25qZY5aDet33TXSXAUAiEA/TmkGuH47LrLcxr4PCACzHT73ptgxnhatwdaT8uTewI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1971363},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"bb037e4ae90ac72c4309b944552f65e2bce8216b","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc23"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.65_1786354016604_0.48839627990418544","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.66":{"name":"@droppii-org/chat-mobile","version":"0.2.66","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.66","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"a1a9dbfa84c49cb30ab68c017569db3b4280dc31","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.66.tgz","fileCount":1060,"integrity":"sha512-5noPDvjwigcG+PfIvR9G+tKS2Cx/68623W9JsKDHDK+mrcgIzDGKo+LY6lhrBZ/3UtDTUefvEn+uc1ms2pjdBw==","signatures":[{"sig":"MEUCIF8YlWIpcjX5Xlyuu05gHKo8tMN5Jy/9D/KWHLuf7SHbAiEAn48GJsc73qF2z6LmlxNopTxifrs9YujjBAEG4vRsYxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1995672},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"f102a38005c3117b17e30692d20cae2ed2f175b8","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc24"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.66_1786441465730_0.38632439197528856","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.67":{"name":"@droppii-org/chat-mobile","version":"0.2.67","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.67","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"625039adca7065ce4fe3fa78fd771b17fa158bb0","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.67.tgz","fileCount":1075,"integrity":"sha512-B/doZE0lDfzb1deO2Fam2CsoM2rfFZv3kxaZW9gpz9SmFjuAHo6zEULvuafKeobCks0RiD2jCL52nJBPTA8N4g==","signatures":[{"sig":"MEUCIQCh3qEfa6WI707WEpfjjbbPhg+dAr5WudBCWjamSrwalQIgX2t3P+WxP5Ajp9O0IwWGeq2/208Ivrh1LjO5jAkrBJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2078651},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"c5e83d6bf0be356638564e64dcb08753c03d860c","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc27"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.67_1786590530603_0.48571034455505613","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.68":{"name":"@droppii-org/chat-mobile","version":"0.2.68","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.68","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"6ed384ecd1461c187b0003c271566c952fa8b458","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.68.tgz","fileCount":1080,"integrity":"sha512-c1bXdVHcnuEtxxBQg7bvHO31n5uGpqR5d8C+viUDIK+/9QD4Z+zVGKRJ3/i1KEE29VRiqRvaAW4T77vDZYsONg==","signatures":[{"sig":"MEUCIQDi/RXyycF37rKr/yGz6AfrryvPB1gxdqeLI3sWNnsdZAIgPsnn7Cik3B+verXzo8ih+1cZerpa4ZnfHvk//ZR+Q+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2084363},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"36cebbb902cd24e3da731b91111eef78e7f4fe41","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc27"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.68_1786612452257_0.07879842218568323","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.69":{"name":"@droppii-org/chat-mobile","version":"0.2.69","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.69","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"2d0610a57bae32d0760f09c224a5aa22b9a4e2d6","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.69.tgz","fileCount":1100,"integrity":"sha512-QCbJAqQ7R61upPmo9zF1TPGHTL2qKEL0hsBrFE5ru3xPd1DFAnzZtXZ2xGZM153clRrs6YsE8wt7fe7oUW7sGQ==","signatures":[{"sig":"MEQCIFbGaej5BZr+RAdd7/FnkA1rfaYjthQyd/gmy0HwsWLDAiAdVdxaeM+RScyYXelel8Ul2zlzR4cXnNTosVxhry5fQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2138434},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"06d6c7e1496930d682f27466df860edfa2c11a3b","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc27"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.69_1786674963462_0.2760361357825867","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.70":{"name":"@droppii-org/chat-mobile","version":"0.2.70","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.70","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"045a6e52e33fcaad7ab931dec6e6b121364176a3","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.70.tgz","fileCount":1100,"integrity":"sha512-tqxLDlG9oitPtW8EYhkMIpthyYUuZZgCm2XbcvtZC8/eXuG/6WbEN+TzYRzJ2KxZhYhM83B1uSi4cuxrYdLd+Q==","signatures":[{"sig":"MEYCIQCPuO9rogKbBpAUD+NZrsb3hymH7uBdMEzIEMds+zvOYwIhAIJ/nOSOoFYWsCDSvpMg35sPRvfAZRiesMaWLCtwQcBf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2139492},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"21590f90f74aac6b952b8736613a709f2790add8","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc27"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.70_1786953831462_0.4290733669012463","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.71":{"name":"@droppii-org/chat-mobile","version":"0.2.71","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.71","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"a0337a2ac4dc9f8b8c97b534600dfa3c918699bf","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.71.tgz","fileCount":1100,"integrity":"sha512-nqkeebP8JT1EYDz/zz6KgNlokznftSDQYglbXvty1YHPA+fWwjZbtdX0YPk+V7zUvw3bK4viH8epIus9eeB/Sg==","signatures":[{"sig":"MEUCIG6p84H7+CQNTC9AlfI1+x38DEJdB4UvTig95pGf6FiaAiEAiJrylBFsAlyVJ8vXjWYW5ab9nZZjPbZbbqQUZ9HEvDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2144551},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"123048207a7c7a78d02a8911f14ea37ea67cbde6","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc27"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.71_1786955895131_0.9980844804873836","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.72":{"name":"@droppii-org/chat-mobile","version":"0.2.72","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.72","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"5b7ac3b31139753506fea1c309789b15e5f5de60","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.72.tgz","fileCount":1100,"integrity":"sha512-MY+pn6wux5BM2wmh0oi5cPFvaF9NyPXQ/cpUHuR0HGajLGN78seN0wEx7IIPBKfcH+7fVwWn+QgDBnxq+vx7GA==","signatures":[{"sig":"MEUCIAbE0W/i5asNJ6bc+970zPUvc4NjWwqWcJ/WR/FTv+ChAiEAuhruoyv4ATQnQo3Mdy8wsZLTBgIcrQx+IlawZNdezo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2145829},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"627b3f49c127af326df0770671d9cb9183ea4b9c","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc27"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.72_1787043188702_0.3460914433990543","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.73":{"name":"@droppii-org/chat-mobile","version":"0.2.73","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.73","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"5ff6df1dfc9efa283795ed5a5589c87f564afe9e","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.73.tgz","fileCount":1100,"integrity":"sha512-+njK6euOfJ44dE6QG324tiozFe7E3/472UpUxnwgkDU3cAWBAzNr6TFXKe1LOlONzEQRfxIPicV+85hABtZquA==","signatures":[{"sig":"MEQCIC6Hn1vFUw/iN6oar7JDis4MtgpQn0hdNAdjUTTW/WDLAiAkVEtdNhHVwEJwrhQNlx32KlJvfC2g2FjEihIEko52qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2146915},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"660aee075fabbb7a77e42d9fb0482b5d197c6447","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc28"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.73_1787139122652_0.7256153964986851","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.74":{"name":"@droppii-org/chat-mobile","version":"0.2.74","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.74","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"fb3855ec8cfdb4f85ffd35792a3ebd32bce40edb","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.74.tgz","fileCount":1100,"integrity":"sha512-HhcVTpeOWVLvYlgszB4K+zo/V/KKsuIcWEoez2lDG4KjxVMCd9XoEMcbGtFhzhvfaQFZcIKzqMb9DwHjhnnoSg==","signatures":[{"sig":"MEUCIH6eZGew+Mu3D7a0NuGiyiK3oTxRvczcDdhi348UWyNrAiEArEhWQ6kgFQnrXrquKazVFj0htiKWZI5oGO9PVbLbjYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2146915},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"be151c0572e903bb4fd6d958f95495e793b533ab","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc29"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.74_1787284849996_0.7334568589213144","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.75":{"name":"@droppii-org/chat-mobile","version":"0.2.75","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.75","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"b3eed9abc2f5050ff853fb1a4ceb1569be6d1bde","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.75.tgz","fileCount":1100,"integrity":"sha512-PKawB5k7MwPNofPx9fQ7AP97z4nEU7TOl9FKRWtUgy7ESK8p96vmODeSAaTzNWvdbWIVbNYChovn/epycRIj2A==","signatures":[{"sig":"MEUCIQDtfP7vVW9/q8IOeD1u0N7u8yRE9yaut+DS7Bg5qpZbHAIgA3WWn6ZS7Sa1fXQy157h8YNhX9QtNfR8JFrs//rO3uU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2140693},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"c2d23666f787e6fbe296264eccd9db5fe768ce2d","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc31"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.75_1787546886776_0.4142246400920184","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.76":{"name":"@droppii-org/chat-mobile","version":"0.2.76","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.76","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"c6d9730ba0d307467c818300e0d8891c5fb7c04b","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.76.tgz","fileCount":1115,"integrity":"sha512-nmZgOJjOeQUAOC16d3z3ssEbTYH0F575hx/SLTtBYlj210yQ4DOp5Tj/FLcAwzcf4tCjrYDUFaudsBOjUlWw1A==","signatures":[{"sig":"MEYCIQCfpR8hUZf1UZiAr4rZuGLzUF4fqJUAAc+Nz4DrRjNQPAIhAO7V6bfZYjRdgOR8jQ/zOh1Qwup5JnMNSiZLJ4hpZ+WA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2161199},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"f70324643000a749c6212ea57c800ca37f61c24e","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc31"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.76_1787646539627_0.44457505532275965","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.77":{"name":"@droppii-org/chat-mobile","version":"0.2.77","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.77","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"398ed2115b6538ce66ae6def0cc5a8d779b3a9dd","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.77.tgz","fileCount":1115,"integrity":"sha512-tpUrLznWkjxarXkauizz4B3bie5WtWXfAkAsAAVGsT2uEaND8VmzTmSQ3qcAwkFi5rt7wSu0iNGqc4HEcQbXEw==","signatures":[{"sig":"MEUCIQDIV7ri2ZhTZfLPQQYnqaRp+Zi71Wg41BCWEqH+I6hUYAIgUUBtL4DrUIhxC1hNqyPddmdnlgBN1CenuMmWaqqzW7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2165699},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"89d52b9ace3de3cc68813c102c1a6bb14d574e50","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc31"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.77_1787647729032_0.9990414772868215","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.78":{"name":"@droppii-org/chat-mobile","version":"0.2.78","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.78","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"a951f0043720e039541b9942769d79877bd3a05f","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.78.tgz","fileCount":1120,"integrity":"sha512-kr1MFa9YHQVT8SWfJWuv3nSMcg/ERh+a2D9xiT3PiULAvhLm3ZoSy/+1rSQAcseSQtl7IGXJJclJUziVM+p/WA==","signatures":[{"sig":"MEQCIE8B1rgqlCNfAPNahheLuqlg7xK2fEmmXnwUs5uzCiHtAiBfcSbWkmMY9Dt+kQ38VZsecPo9zeXizLOfN5it0zF8iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2194461},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"5cf729890faae98907dc3d4f5a2dd30cf76ae235","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc34"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.78_1787683380937_0.1878926829270049","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.79":{"name":"@droppii-org/chat-mobile","version":"0.2.79","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.79","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"e280845ecf4f281e0d3a891122d0977eb38cfd94","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.79.tgz","fileCount":1125,"integrity":"sha512-S2r5mWwM2z/CJVSLayh9Ab6LtuwI+Qnwv8ingG4QRNzH0vcvdWGpHtEB76MdpG7t8cnWwApjmNQrzSTp/3NCew==","signatures":[{"sig":"MEYCIQC73TRoLbZ5XyiJQmx/hbec9Skviu8GemCTRl6YEmT5kAIhAMaJd6TNrnfvDNmuvH8z40jYFf/SrjhwsWi4fBV2ocE/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2214071},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"2ecd858ab861061bbf0fcf58b56efddbcd79ca07","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc34"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.79_1787806521053_0.7923148468826817","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.80":{"name":"@droppii-org/chat-mobile","version":"0.2.80","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.80","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"e906a595ce6577e26e45f73fa7719dac31354261","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.80.tgz","fileCount":1140,"integrity":"sha512-hcOQoIsIz4EXGzeZpVQuU537RyA/yk29CjkXrFL0rU3L3jHWZUQ4tg32qfGVwrgG8MdNzCHLtWgyfB83iIHOLw==","signatures":[{"sig":"MEYCIQCaqC8wZ1RZqfs4rdFLsdtVRTR4dKeWYn+JABTRpwPQPgIhAOOFI43AWR7JObi9Uc1T32XjfkV731s+S3Oo/rJnHO32","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2256722},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"bc7d70fcaa1c57e29710ab1da418ce68ccf06753","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc34"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.80_1788142871237_0.6423269719431473","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.81":{"name":"@droppii-org/chat-mobile","version":"0.2.81","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.81","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"372eae10e4caf154a523b2490e56bda0c935a1ab","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.81.tgz","fileCount":1160,"integrity":"sha512-Eql7P63YAw6i1Yn+1/sCBibxpWie/zu2e5SiQu2MXOlq4UOSxgWIQAPRI0ydxQtL//Xz0YFuQrmhDn6JtfzeVQ==","signatures":[{"sig":"MEUCIQDwwQx59u6gDlvoSyF5L5/Sy+xCNzcyw+R4axh6qIxdZwIgetn7IH6iIDSJqGtVaKgyBsUWOOMfB2pRAK4Q89HgXag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2323187},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"6ff03b9b337023f4e97b39cf5d7124101e682bf1","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc34"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.81_1788145618383_0.3554019144381879","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.82":{"name":"@droppii-org/chat-mobile","version":"0.2.82","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.82","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"3aa169595c90d5166669fc26b223100246ea6026","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.82.tgz","fileCount":1235,"integrity":"sha512-usgbvJEa/0xzTbJVunBsbqTsxR6DhazlTaQo5TMb2I732OgupCOWTTCvKRjOBSECl+HbL3XajzmAIZMZ7kfsHA==","signatures":[{"sig":"MEQCIBeMeZMcqsuEnWdoTYiR8SlTaz/1v4j5Kt4FGl2FJr5EAiA36glKn5tNim+LGLRVBs6BMSMnpsz02AarGEY8oFMtvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2542214},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"f436dfb78ca8546339fde407d5845643862e04c7","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc34"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.82_1788159677357_0.9479943381501936","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.83":{"name":"@droppii-org/chat-mobile","version":"0.2.83","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.83","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"81e12a19bf4f3ca2fdd10f674512f257cc15b024","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.83.tgz","fileCount":1235,"integrity":"sha512-D0sfvU0WSnAJNYRNWCktQikhoLU8hAvTBLO7isBP/nYIDc1MQh64KlXRse75aYv5VUCDyYk/mLNW3aABEK1mpA==","signatures":[{"sig":"MEUCIEdxohp1fpVmyiqP14FnW1kzWGTWlyxRQRfV67Y4aPsQAiEAqgImdUyejtXQZfivrNhc/H9RqZg+Y8PbyHw0UuBQsKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2555344},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"57683b60be4b34d2d452e1b132b04bbd11c89383","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc34"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.83_1788162613510_0.24627386048946964","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.84":{"name":"@droppii-org/chat-mobile","version":"0.2.84","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.84","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"975cb2d0e39a9fddea740935cffbf45d99a71596","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.84.tgz","fileCount":1235,"integrity":"sha512-IIu9gPj0WUo2P57rM3wtrimdUtxGl+6yNHqUDIpop1MkTkCptFouggH2qng99E8rXexCiKySYJSLCVHHeE4Vcw==","signatures":[{"sig":"MEUCIF1SArzQ8e7qhk8RPqwaIjyrwzgUkGtqj1exLT2aBCWDAiEApRKI9vDtCHpBgI10n0ag03n064SfQI+VuIsPpHdy8Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2555366},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"1968350508c068a1409d401bb573c8c0c4709fd0","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc34"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.84_1788408630795_0.8660292213084286","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.85":{"name":"@droppii-org/chat-mobile","version":"0.2.85","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.85","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"f1eb1f12f95251999c8213513adbeb26e1aef897","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.85.tgz","fileCount":1235,"integrity":"sha512-MVEWrM9aykmFgShcTiFMchlGQxaR80rUxefanlgyI+iTEw+bgthOg6f+2fY3dCOVrEBnLZDvf9DyMAlhp3oNVA==","signatures":[{"sig":"MEUCICUp4wf3QaQpMLJ2XJY+LXUa970OwqUrq8jA/IVJFEztAiEA09y0IicRwxEHUGGb2ghgkRd9LgQleN8lkGveBR6rxnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2560297},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"75a19f8af858af5a93ae9242ce3d8872f0c02c20","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.85_1788420765773_0.1102583096881018","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.86":{"name":"@droppii-org/chat-mobile","version":"0.2.86","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.86","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"fbd6f1f1889b204727bd6173de82fe2bb6589019","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.86.tgz","fileCount":1235,"integrity":"sha512-3cPVEYf6GqqYULhE5B61vZj23FpsWoOt5N4PqPN/f4iBsjEf561fno4CcQBVYAEzP/9Zfi6foKjNg2j1l6cGOA==","signatures":[{"sig":"MEUCIQDMDBkqPWxuklZ9w8LBmSsacVN0EuXJBe+Y0N/+Ws7MPwIgUHqLMZrRmbqdLV/SzHpJ3TxUBx2DFFBs7gbcsxvgkO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2574542},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"e0b28c1bd245936527b8a507b14e731313940354","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc38"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.86_1788432114440_0.7461703647262918","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.87":{"name":"@droppii-org/chat-mobile","version":"0.2.87","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.87","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"5ce38b5fd3dab0b64991989e57e6c6b103d670b9","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.87.tgz","fileCount":1240,"integrity":"sha512-LOxGTkic61GDalH5a1y0xxCPe6pFA6u7t45KB9yLM08aESEO4w+7pUVpxAqL+d3BCJVW4FYTKFoE1F6dQK6asg==","signatures":[{"sig":"MEYCIQCcKQeiBULsolc5GioZUOq94AzSZMk2MVDIoS3hf5lS/wIhAO/OrD2m0QGrWmqIHoTUREvvWujTt1wkNndkWieuLDU+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJ5hLnz95WvW0cmi7dGR3EjXUSST2pzCJc3e1Q3xQ1WwIgBcBpbuFn8H3Y/keOmDYZ2MUh+FoZxi2MEuA1wZpT4hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2580576},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"f5bd226247bd36fc58842da965e0d0adbe2bea81","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc38"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.87_1788505150545_0.33419669790493955","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.88":{"name":"@droppii-org/chat-mobile","version":"0.2.88","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.88","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"2fb79243a1748845aa1d40af4ab7db831068360b","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.88.tgz","fileCount":1240,"integrity":"sha512-zcDNMLoIVXNSIfp8EGY5MnBetP9mz4ST8ljgQa183OicTGdEi2OiQBHAlxJqMzXtb5r4YSqFX1t5/6SO4+m8Sg==","signatures":[{"sig":"MEYCIQCyhLOWEy2BGJ+EPQ5R3lz1kIJfj/rFPIX5x9BNNBfbOQIhALaTSxx+65Mvy7sEL6/aDr3c4dwsA0+XMc2N0qyeSn5C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEOXscdlIp3zQuyzExNI9h3zVusUGCwqROHqi8tFR31iAiEAwQm0mtkKmWqnXUxCKIiu782Hj/1IpkA9iVwOfxl8jSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2583546},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"c62a0a0d3dde9e7d8da1a16278cf0f86c41ef451","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.0.6","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.88_1788838097805_0.3002178784166025","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.89":{"name":"@droppii-org/chat-mobile","version":"0.2.89","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.89","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"7b7ce41775eb46d791ff1f8bd02f9743aac7bcbc","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.89.tgz","fileCount":1245,"integrity":"sha512-G/FGnh6e+hHpZjPRYgxuEtgbtU9/5WKNW0pgFTOanjEh+VHN1IdCqyPT5DK4MVoY5TMmwh1ly5OLtkuvApc+yQ==","signatures":[{"sig":"MEQCIHYkro/OX8v+oAMUhBMysvZQRwpf8z6Y7F7cBf99rlK/AiALAWK/UvFVdXzPMDXqd6ZOL2Vp91CPdJKqRVcJZzk+mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDs+E7Kf8nl9BiDoaMY6qyYtY2/hqNBDatnU4UVK3mcWAiEAoQaz9lfaWcPk0qpwm4GxPXoeNiXistIeuebG+yDoo9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2619501},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"b1cfd4ad0f5155ded69df7efff874312a6b47a3b","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.89_1788941272511_0.5110808097541122","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.90":{"name":"@droppii-org/chat-mobile","version":"0.2.90","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.90","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"f4e70c82dcc3643c1f5faa0bd6c22c6c514c80da","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.90.tgz","fileCount":1245,"integrity":"sha512-XGakT6Kn+FJ8AT4o8pZwBctMRVEvxdeyN5P76uTiHq8hlJJtIOG2y5B9YeFK1Gnsmqz5kPQ7Y271/9HBZh+w+A==","signatures":[{"sig":"MEYCIQDmVZZm4RIx7A5fMgF8uxuUD9obtyDbG8ZYmLEcprGSegIhAPHxfV7ggvxUAdxQ3wqxp/2b8FS3RjI2Go8N4qMhgEwK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICdc7f4mp3kKtgY9R8Ms3b3WSmW6yN39l4oS+pjVjrs3AiEAxxQWVk1SZnHN0mOfsDkJ5XTGWsjcyjZuBOOGP0ISx20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2615862},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"1ccb01583076981f7ac9fb40dcf5a9f6ea3a7c3d","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.90_1789009632795_0.5460147394929307","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.91":{"name":"@droppii-org/chat-mobile","version":"0.2.91","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.91","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"c63f809d1935b222d95db3c155bff54455e2ef5f","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.91.tgz","fileCount":1245,"integrity":"sha512-aHIO85yJGRX80dm8UtR/9FOneWLxxF0xoLMlceAvDLNb5k8S0F+wmF3gASL6Fng6Wa+btW/67i5eFZleqGv51w==","signatures":[{"sig":"MEUCICwlh0gnuAcUZmvlTleF5a6ruzMyEGTRSajlbOQMjf8kAiEA/YIsRa2wnEMmOiiApoWhXkODojHL4sgiHoefg2/B1M8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC84vnescgo1V5luofOxpJ8c+701yIlwnBQcTHFfXEv4AIhAOcVBb9a5gjZ4C9tWWoornE5557+yMScG1Er7brCs685","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2624522},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"ef849971ae2c79a2d0472e7ce897bbe47860fbcc","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.91_1789012547972_0.34440913997607536","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.92":{"name":"@droppii-org/chat-mobile","version":"0.2.92","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.92","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"a73da5cb6fc02bd60195b6bcadbda203b5fa36ca","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.92.tgz","fileCount":1245,"integrity":"sha512-K9wI7wdflGyvuYrP5Wh2jlEzIPyPj5ZR/cKDPD/MhAyypqjyXkVuqQSQZa+0i7p9J1ca5WfbswnO4Sym/bssuA==","signatures":[{"sig":"MEYCIQCejetYJ0iAo5pBCn5vyHl7YPu4QCwPIHW/vDDgEviVTAIhAKtSMYZHEZ66KCcS6Xk4iOc8xxpZkPu/Sevqika7MaOa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIU4rLIXsMglGiiO7FEXCcz+yVyCfdOubbBWxChHLSpQIgK5GZE1OL1pKayy3nvLCYJcmPnD7KFHNZ+9uzu6Sqxx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2627369},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"0a4566dca9a486e9e7959b870642c00bed3fba97","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.92_1789012819704_0.7776752675972838","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.93":{"name":"@droppii-org/chat-mobile","version":"0.2.93","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.93","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"ab10816b9ed0d25dda42864ea5dbbe0ed397794a","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.93.tgz","fileCount":1245,"integrity":"sha512-FUFBnVHZw4jXGbYs2vrBQAkUU/1L4hZcVpk5N1AFrzvos+/0Z2X9ZrYeg68FBpUb5mCrpUeep3gIISF5d6Lhfg==","signatures":[{"sig":"MEUCICDJc81bbiSmz5zDWl99NMdcE6Kc3rpf+FXarOiLUaAsAiEArIhI+rda1j5YWI51KB3ymEEYRP3NqQSPgYu3snPA+nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD79TWB6mUUIiXjcv2wIvbsQ+QNtMl6rfJ4wtwmVyXPrgIgJiUByvqJXU1taRqmhG7cbSwEJO7uV1xziMiqWbBftLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2633711},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"6c2d63c6b249b39ff75fc9f50a4a7582afd248ee","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.93_1789026963384_0.17709820504450313","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.94":{"name":"@droppii-org/chat-mobile","version":"0.2.94","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.94","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"cb08acbd419683bc0d3206691c74509325912b8d","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.94.tgz","fileCount":1245,"integrity":"sha512-J86C/qCaD7WllF/9eIy9n831PpTA2LxRjR9ysDcARKMBIYboGWxfQuzucIKxPmjN7Yp0fhwSbLVg281aDShr0g==","signatures":[{"sig":"MEYCIQC90zNK5rdRPzndlwHxMcaVKuT2zHjC/tokkTuchTPWQwIhAK9zfj+yGdfewEDzvkPWWzXrzlrwQXYWjSZ4JtPnLpee","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDAeM9v1me3uVXW+N2283JzPkNFd5sIr2g8X/zxaLhvmAIhAJuI3s2f2wMToNu0IZnFaLObuINnJQ6Gu+XnbWg30AZi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2637605},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"b95542b5ea872170cbad6c52cf9d8dfb2bd18b8a","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.94_1789092576048_0.22095917630992146","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.95":{"name":"@droppii-org/chat-mobile","version":"0.2.95","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.95","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"233fdb9d97dd092196a70c4a440c6ccb2e155943","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.95.tgz","fileCount":1245,"integrity":"sha512-yNBfi5CpMINQfC8ncxGIMOmrTTI88ubNp1rm8OnlXe5OSOM9JyzDvl8xJGiMBLzA3IUeJEDg8exwXAB/fHBtNw==","signatures":[{"sig":"MEUCIQCG9wW8a/JnHbU3Nw6SqCHz6hCLK6tdgVzPqyqkqBSKkQIgX8dO0zrAY2rd5rDDD45t3rvDlWUzhWLIlK4H26FiqQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFn4MvRi0UnOgHWA13n/qrkcKyoYnb8uZq5CWSwzSIpAAiEA9u5SC4uxtLQ8IDOd0YPjYH3zz5oI1/M4sHM/gBYLhB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2658069},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"9d915ad870c092ef600f1ae316a0fc8734413d99","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.95_1789370611161_0.3990223280834837","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.96":{"name":"@droppii-org/chat-mobile","version":"0.2.96","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.96","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"3d22cfffd85ecf5b4a38c9de99bedf125571ea08","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.96.tgz","fileCount":1260,"integrity":"sha512-APNbjfuc7XqZci2X50CYdNL7NwmbVU+hCxWX9l2ASz7rTTS3yhHomOLFzkeHLkcOVm/+aeB2iSlDsCb30c917A==","signatures":[{"sig":"MEQCIFC//WuJQHiaxhAwEr7Gggzb16EbmqoMxdXPjgHsZ16FAiAG7IBxez83E55k0V01/Ox40dl6c+/qYpqfOQUqMVmUrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDgGmBZc4BK/BTUoaVCcy/yOBh5a8zwr9a3CntAvIpBmAiACxftGfzSGJ+7gR0D/rGDCOCCa1gjBBfFsVdRwVLnVKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2684875},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"9bf2de7a643c929b04899f0d383428c87643466d","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.96_1789379079496_0.5079025370555459","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.97":{"name":"@droppii-org/chat-mobile","version":"0.2.97","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.97","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"be19fdf661a8c34f989a8f7052c674026bd00efe","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.97.tgz","fileCount":1262,"integrity":"sha512-VFB10AmgzLt+tH3bLdKyUq6cEuX5ZjoSYf5NsMfEupoWzwLP5nos/n4bO2nQtpdij+XhAbq4YHydU+QxxfxPbg==","signatures":[{"sig":"MEUCIQDx87XQk4kMgOOUmxlB4bFzckPxqduyGJ5/IhWHPyukxwIgbzxsyE9gnDNrvzWe7O+l5mXiAakjdWpj1qZjhtzUSS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAMT6vGvh8w8uSl0TH9AxFRzOsJe2SsKnkSFpkoIeCEVAiBCYX6iVhSpAJ+mJwxeyRL1IgtML0LMBuh6t9DTRgQ7Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2698311},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"22e9e779cd6d7bd9cdbe1bcb78d8451f7bdfa6d2","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.97_1789383554920_0.28441801423933044","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.98":{"name":"@droppii-org/chat-mobile","version":"0.2.98","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.98","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"f69ab5b12fbacb1bd87cac64f252577855ad4a53","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.98.tgz","fileCount":1262,"integrity":"sha512-ioe4dGEssT8zvZx7QJL7motG0vSdTl9GOXc39CYqZ+JJhNW3pTQA12zWPWuuZx/ekSJ4R9Hz10ltb9SS3nS3tw==","signatures":[{"sig":"MEUCIQCd7lN6HdpC/h48+6/IMMN6d8SXKVjbH0mNYggDVpFmnQIgDSvitJeejgqIZYH3IejtjpctUmI++ZqLrZzT09yp0b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDt5JGAVoOLSUzxbEVAjb/iL7HhhYCZlHRzGMDs509r6QIgTMqUycmP7qbUBMZ7urA4rPmZSWeDLaF/3VTqxWc6nr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2698311},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"ee3140b76787edac46374e82991f1458691acdd1","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.98_1789545092852_0.36386857103388004","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.99":{"name":"@droppii-org/chat-mobile","version":"0.2.99","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.99","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"b8d8a1d768c82febed7e95438ad38c3c737c1be1","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.99.tgz","fileCount":1272,"integrity":"sha512-v2pvC3Bd4Lssr+F32jsCcGMsEN2DrVqxUDVclgfCmgc7a+xItrVBITPERxpRrYwfFS+qm/V6KMWVKtF+omJDVg==","signatures":[{"sig":"MEUCICO43TAHavOP4Tan9C8XUbClwh5OKKBAYYwi1TWD8oGIAiEA8kydUheeRKKpAOyZIwj11tAYphgl5xNLemIsDj4vJS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGufksK/rPCpyctfxR7M2iAJqQpuP83ZEPSUelOZdEmNAiB0y2auIsy+v9VgGg6QKKtbE4quKQbUgJLPe1vvvYbQAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2715173},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"7f2cf96a69bf32d043c2a8219137dc64d400161c","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.99_1789638244832_0.17796496822856311","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.100":{"name":"@droppii-org/chat-mobile","version":"0.2.100","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.100","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"226d34c5f9c6f0af4ae8277d74420fe250bd1148","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.100.tgz","fileCount":1272,"integrity":"sha512-gHvFZzDiTR0dtLXMEWPakiXkO8uJXm38vSix1/dT3WdXeORvOa9gpchbFlZyS/pRt0ONqFzxnApV0CIq2IjO9w==","signatures":[{"sig":"MEYCIQDGeBE/bIBQzynh7FOoPV6aocDWRiQi0lyMvPZiIc9kgwIhAIkm36PhfSFRKHwjpurej6qpvvpBeX8uxE9baSW7GJkr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICw8lnnF2KfOFPL/aMHcmGVHmOIpps1R41CC6bPt4mq/AiEA/VXCiwMfL6rmKWaWiXwGBGmZxgu9yHHmhVO0K1uLmyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2720043},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"66814713d175cd14fa7fccd3805e577310d4fd5f","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc40"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.100_1789638430662_0.8330929798347437","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.101":{"name":"@droppii-org/chat-mobile","version":"0.2.101","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.101","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"55df47a203c43e78d24adf743a95a126db51c316","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.101.tgz","fileCount":1272,"integrity":"sha512-VHOh4m5gHvRLD16q9xVVDVTnYDdo2JkCfesQGJZXh+brorBnHHgtf0sp/YKXh+DxNs7HDiw/T4TN8SnmDQ0MTg==","signatures":[{"sig":"MEQCICma4G0jwPf8i1ez5f9DhAgcFp6LhG3wvERPpMP3Ud1aAiBJeOYklGyfpKqcnwB+afAkltdb7l6HzX0+sM46zF4JdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDS1c8H+LH81SKUCSw2mpDHnFUBkorBdl84+HypEPPpQQIhAKjGtrN2HqD56Ka/rWRUbuDJ4pVe+5fxnaYF4hP6EnmU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2720903},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"f1bcb8bad39c6eee08124eee0ad4e81de565e3e3","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc40"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.101_1789701374648_0.235783536540487","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.102":{"name":"@droppii-org/chat-mobile","version":"0.2.102","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.102","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"93b3406f44fe24d10773807a46125f67a04bb108","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.102.tgz","fileCount":1272,"integrity":"sha512-2Sthz+OY65NXKJFbGyvAq9aUrxuAysgLX3xGb+N/HQ1cN6/pjbU2KGOHIzv9tfOg2g8zqIZgfYdkfcd2C1m6Uw==","signatures":[{"sig":"MEUCIQD85O1q2eAqlsuBou+L8YYypIWncE6vUKoA6Y6Xtjj3YQIgNWeUHeT8HutaA2fVVoGnQIUB9w5g8m1XjKe82rHdY34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICZMnpCTdmT3vbJ6mzH5Me1oErjnCwkMCxO1T3j2mxFYAiEAx5bqoSKSFdmkR1qa0TLx91dWJVgw34L8lGQkEmwnQT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2723747},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"3e51deb68d947fa61c1f6ad8ec7c62046cf852aa","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc40"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.102_1789707312547_0.23058935646368872","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.103":{"name":"@droppii-org/chat-mobile","version":"0.2.103","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.103","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"aa7afcda2b8ed7d379728ceb87412d5342d63507","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.103.tgz","fileCount":1272,"integrity":"sha512-NzBSxSL6vN1d1Z8FWo/bUNpiKDnCV7HtAQuX/CDFBrRpREBg/BzGIlNWOl2+YEhzl6w7qddow09uNoqvnhCTKA==","signatures":[{"sig":"MEUCIQD+4MbpCpVp8HG/oPcmV4neSlhOiY/67fIp3M761Yl2LwIgdYf72LHL95BSkRheMBq1QmyVgOjiHn3Wwg8lmewwvjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICtZNLf4flng1x3TyzAOwFPdAK312O6BNxy0FNifxDttAiANhXeTFgWttVqvvF7+SLZ6URx7dn0eZXzWsGbzmCB2QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2724432},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"d45cb19adf9f6ea2953d31b6a22283bdb37dac74","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc40"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.19","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.103_1789961550401_0.1460616791318754","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.104":{"name":"@droppii-org/chat-mobile","version":"0.2.104","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.104","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"a70e6fcd0050b67821c86aba2c6c382d0fe4bae0","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.104.tgz","fileCount":1277,"integrity":"sha512-iUXHTytWNpUeEDUBBa2h0+OU+nN1ESo43o/AOKTPI4g6mR7vNLA9D8AyesCZiijejffNabGLiNdaF/dNlOWxRg==","signatures":[{"sig":"MEYCIQDf5jQ61QjZEh697OgUX2sJRMWjhkrPIYYP/g5BxHEh2AIhAPZzs5DJW3XgIUPz+R8xHF2U2SDuQ2WTblzEgAIQmxAh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCW8KWaoz31cjIOJ5ouhbUi0O4POKN2wn5wq52Az4edqwIgKLCxFlSYcgLb+WzuDGili4eanLGUYoU6N20svVWGkZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2730703},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"0d3e123b7745691e070f2be8667791381c856106","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc40"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.24","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.104_1790048104052_0.7021129627271856","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.105":{"name":"@droppii-org/chat-mobile","version":"0.2.105","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.105","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"8b21e8478effbfaa9655498f82c4ac1eaf557ade","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.105.tgz","fileCount":1277,"integrity":"sha512-YBdB5a0lWqNwQ9mrSmTg+SeJ3k3Z4mhJDPmDSHFdcGTELcymG8asqC4M6HwtHyVuEcmKXlwh/JQPiJjL8KHgHQ==","signatures":[{"sig":"MEQCIFKs9+Kkghe5tP5MotII4LxfXAUr+9jPx6uwSr8za/kIAiAryS07UZaWFlYUXQqrosuhM4KileNbIJXFhnnh4sYcPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDCKhjEOkv/0ISJ+zVTF0PKM+yqPXaof2YMQqNqJTW6GwIgYRvu3U9ZRdn0s/8tQ5a3l37fjwskvPrYgmSC2lX62UM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2731652},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"a61246cbcbebb1a692c41553ed61451afa9f123d","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc41"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.24","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.105_1790133513767_0.24241337566839438","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.106":{"name":"@droppii-org/chat-mobile","version":"0.2.106","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.106","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"da13d5a65740c9bf489af67573eec75b30e7b24c","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.106.tgz","fileCount":1317,"integrity":"sha512-66INwM8kRTrgu+bHElay7qntCXEkn0hBgFrBWXAbjAeLcsoJzsHZnfT7C4Y0eT3mdG7qYjoQviskQitqMlINVw==","signatures":[{"sig":"MEUCIC5Yup1xIWRehFtjvXFt84vzdIFuUGWMvZEnzcNJZpSeAiEAneaX/Ya7I0kxgCq1ApR0/RlPyEeJ5ObwF8ayJfcvTNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHlXjoU4TTn8ptqxHzlvigOCtThUlMspsdVhoj5Kjd8MAiEAow7+cQftB7uOHfoo3GKntY5wC8YR69UgjRaee4MZzN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2801641},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"3cf5b6704b91988e300f35c0f0ca3871cc6da468","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc41"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.24","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.106_1790589111097_0.5491261060001327","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.107":{"name":"@droppii-org/chat-mobile","version":"0.2.107","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","_id":"@droppii-org/chat-mobile@0.2.107","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"homepage":"https://github.com/droppii/chat-mobile#readme","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"b59c22f01bc443df4e034cb7fd4eb522314b2c78","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.107.tgz","fileCount":1357,"integrity":"sha512-ZCjjft8VppH5dG5Obp6LCOzcjTkMo6dcHpnAVlGFYYdE4LCAoDj12mcSbVP+AuB35prf8NJrvXsXhp4Ho3JqYg==","signatures":[{"sig":"MEQCIBswsof0V1JiTz1bItAr1zMyksGaa7jQ7hLyHeRcRHHJAiBfcCny88pMsTRkvd5UFXTtpCvdUhs0EE6Co4+lm/pl8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuVbov7KD36t1rMwnFOlmXZchPdhD39/VuGB6CDLqoPwIhAM3kf7F0Gy23lyt01lTphD+iUBEmwXEL32+az80xyzEW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2890188},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","type":"commonjs","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"817f9ed3ede0642291ea9c6e499fa7c9bc309c99","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc41"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.24","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"tmp":"tmp/chat-mobile_0.2.107_1790664763308_0.5396378239285362","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}},"0.2.108":{"_id":"@droppii-org/chat-mobile@0.2.108","bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"dist":{"shasum":"538cfa3c2df310d5d2213fca9e8f4a680ff435da","tarball":"https://registry.npmjs.org/@droppii-org/chat-mobile/-/chat-mobile-0.2.108.tgz","fileCount":1422,"integrity":"sha512-gI3Q3fYfKEcH53tONOKbUUEefuNuIEWVAjB6O+Pz2+s2ITcr683qq3luMeyclqqY90jYaPuflaUpQQMak6k+rQ==","signatures":[{"sig":"MEMCHwexy4mBfjY0kcg+8/SKUHowyNGx8gwZHh2JYRccEJ4CIFiqyo4Due4hEGEjZgK5zWw7o2Iy4gkWr5Rp3kmudCSu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCuiG4tWSFiaEekvczdT5MpcEfTFN30ajKtLY/eqzn04wIhAIJtv+7zkV9fe3pO144Rqk6O8svx7Td0BHmwJhqTafJ1"}],"unpackedSize":2974750},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","name":"@droppii-org/chat-mobile","type":"commonjs","types":"./lib/typescript/src/index.d.ts","author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"61f0820243f6daa7073fc0a77f5e9caf225d422f","license":"MIT","scripts":{"web":"vite","lint":"eslint \"**/*.{js,ts,tsx}\"","perf":"node performance/scripts/cli.mjs","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @droppii-org/chat-mobile-example","prepare":"bob build","release":"release-it --no-git --ci --no-increment","build:web":"vite build","typecheck":"tsc -p tsconfig.build.json 2>&1 | grep -E 'src/.*error' || echo 'Typecheck passed (external dependency warnings ignored)'","example-legacy":"yarn workspace @droppii-org/chat-mobile-example-legacy"},"version":"0.2.108","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0876660d-e07e-4176-9cd3-75db0d71a2ba"}},"homepage":"https://github.com/droppii/chat-mobile#readme","keywords":["react-native","ios","android"],"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true,"skipChecks":true},"github":{"release":false},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"workspaces":["example","exampleLegacy"],"_npmVersion":"11.6.2","description":"Droppii chat mobile","directories":{"doc":"docs","lib":"lib","example":"example"},"maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"resolutions":{"jest-mock":"30.4.1"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.16.1","lodash":"^4.18.1","@legendapp/list":"^3.3.10","react-native-fs":"^2.20.0","react-native-uuid":"^2.0.4","@droppii/openim-rn-client-sdk":"git+ssh://git@github.com/droppii/open-im-sdk-reactnative.git#v1.0.0-rc41"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.0","devDependencies":{"jest":"^30.3.0","dayjs":"1.11.18","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","zustand":"^5.0.14","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"^0.86.0","@droppii/libs":"git+ssh://git@github.com/droppii/mobile-components.git#v1.1.24","@jest/globals":"^30.0.0","@types/lodash":"^4","patch-package":"^8.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-svg":"^15.15.5","react-native-web":"~0.21.1","react-native-mmkv":"4.0.0","@types/react-query":"^1.2.9","react-native-video":"6.19.2","@types/react-native":"^0.73.0","@tanstack/react-query":"^5.101.0","eslint-plugin-ft-flow":"^3.0.11","react-native-tab-view":"^4.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-blob-util":"^0.24.10","react-native-photo-view":"git+ssh://git@github.com/droppii/react-native-photo-view.git","react-native-reanimated":"3.19.1","@react-navigation/native":"*","react-native-builder-bob":"^0.41.0","react-native-device-info":"*","react-native-file-viewer":"^2.1.5","react-native-permissions":"^5.6.0","@react-native/jest-preset":"0.85.0","react-native-vector-icons":"*","@react-native/babel-preset":"0.85.0","react-native-snap-carousel":"3.9.0","react-native-toast-message":"^2.4.0","@react-native/eslint-config":"0.85.0","@growthbook/growthbook-react":"*","react-native-gesture-handler":"^3.0.0","react-native-linear-gradient":"^2.8.3","react-native-create-thumbnail":"^2.2.0","@react-native-documents/picker":"^12.0.1","@types/react-native-photo-view":"^1.5.4","react-native-image-crop-picker":"^0.51.1","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@react-native-community/netinfo":"11.4.1","react-native-keyboard-controller":"^1.21.9","@react-native-clipboard/clipboard":"^1.16.3","@types/react-native-snap-carousel":"^3.8.5","@release-it/conventional-changelog":"^10.0.6","deprecated-react-native-prop-types":"5.0.0"},"peerDependencies":{"dayjs":"*","react":"*","zustand":"*","react-native":"*","@droppii/libs":"*","react-native-svg":"*","react-native-mmkv":"*","react-native-video":"*","@tanstack/react-query":"*","react-native-tab-view":"*","react-native-blob-util":"*","react-native-photo-view":"*","react-native-reanimated":"*","react-native-file-viewer":"*","react-native-permissions":"*","react-native-snap-carousel":"*","react-native-toast-message":"*","react-native-gesture-handler":"*","react-native-linear-gradient":"*","react-native-create-thumbnail":"*","@react-native-documents/picker":"*","react-native-image-crop-picker":"*","react-native-safe-area-context":"*","@react-native-community/netinfo":"*","react-native-keyboard-controller":"*","@react-native-clipboard/clipboard":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chat-mobile_0.2.108_1790736289096_0.03417022256937563"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it","vite"],"version":"0.62.0","languages":"js"}}},"time":{"created":"2026-06-16T16:50:30.117Z","modified":"2026-09-30T02:44:49.455Z","0.2.0":"2026-06-16T16:50:30.425Z","0.2.1":"2026-06-17T02:50:23.349Z","0.2.2":"2026-06-17T02:54:52.675Z","0.2.3":"2026-06-17T08:38:25.111Z","0.2.4":"2026-06-17T09:16:32.980Z","0.2.6":"2026-06-23T02:46:13.348Z","0.2.7":"2026-06-25T03:40:56.241Z","0.2.8":"2026-06-25T16:09:25.957Z","0.2.9":"2026-06-26T00:54:12.639Z","0.2.10":"2026-06-26T01:54:42.078Z","0.2.11":"2026-06-26T02:05:31.429Z","0.2.12":"2026-06-26T10:06:20.440Z","0.2.13":"2026-06-29T02:22:56.622Z","0.2.14":"2026-06-29T02:50:36.645Z","0.2.15":"2026-06-29T03:22:46.734Z","0.2.16":"2026-06-29T04:32:12.885Z","0.2.17":"2026-06-29T10:50:27.574Z","0.2.18":"2026-06-30T09:09:39.587Z","0.2.19":"2026-06-30T10:04:27.349Z","0.2.20":"2026-06-30T10:43:09.384Z","0.2.21":"2026-07-01T10:12:19.984Z","0.2.22":"2026-07-02T02:17:20.496Z","0.2.23":"2026-07-02T07:13:24.380Z","0.2.24":"2026-07-02T09:48:54.257Z","0.2.25":"2026-07-07T03:08:10.525Z","0.2.26":"2026-07-07T07:40:32.944Z","0.2.27":"2026-07-07T08:57:04.138Z","0.2.28":"2026-07-08T07:58:58.473Z","0.2.29":"2026-07-08T10:44:19.043Z","0.2.30":"2026-07-09T09:41:00.767Z","0.2.31":"2026-07-10T02:28:32.688Z","0.2.32":"2026-07-10T05:13:45.468Z","0.2.33":"2026-07-13T04:11:34.069Z","0.2.34":"2026-07-13T05:10:07.338Z","0.2.35":"2026-07-13T05:42:30.926Z","0.2.37":"2026-07-13T09:35:16.670Z","0.2.38":"2026-07-13T16:25:55.666Z","0.2.39":"2026-07-14T10:27:53.954Z","0.2.40":"2026-07-15T02:27:11.171Z","0.2.41":"2026-07-16T02:47:15.446Z","0.2.42":"2026-07-16T03:19:55.258Z","0.2.43":"2026-07-16T10:13:33.817Z","0.2.44":"2026-07-17T04:07:43.934Z","0.2.45":"2026-07-17T05:22:55.214Z","0.2.46":"2026-07-17T08:37:00.766Z","0.2.47":"2026-07-17T09:12:17.836Z","0.2.48":"2026-07-22T10:30:30.893Z","0.2.49":"2026-07-22T10:45:51.384Z","0.2.50":"2026-07-24T04:33:15.821Z","0.2.51":"2026-07-24T08:05:08.564Z","0.2.52":"2026-07-28T02:51:41.812Z","0.2.53":"2026-07-28T09:41:09.952Z","0.2.54":"2026-07-28T10:24:02.792Z","0.2.55":"2026-07-29T03:45:35.492Z","0.2.56":"2026-07-29T04:31:33.899Z","0.2.57":"2026-07-29T09:56:57.916Z","0.2.58":"2026-07-30T02:42:00.750Z","0.2.59":"2026-07-30T07:55:43.709Z","0.2.60":"2026-07-30T09:04:36.009Z","0.2.61":"2026-07-31T09:25:45.444Z","0.2.62":"2026-07-31T09:51:52.684Z","0.2.63":"2026-08-03T04:13:07.251Z","0.2.64":"2026-08-04T02:44:39.891Z","0.2.65":"2026-08-10T09:26:56.765Z","0.2.66":"2026-08-11T09:44:25.892Z","0.2.67":"2026-08-13T03:08:50.762Z","0.2.68":"2026-08-13T09:14:12.441Z","0.2.69":"2026-08-14T02:36:03.657Z","0.2.70":"2026-08-17T08:03:51.642Z","0.2.71":"2026-08-17T08:38:15.303Z","0.2.72":"2026-08-18T08:53:08.922Z","0.2.73":"2026-08-19T11:32:02.834Z","0.2.74":"2026-08-21T04:00:50.223Z","0.2.75":"2026-08-24T04:48:06.986Z","0.2.76":"2026-08-25T08:28:59.869Z","0.2.77":"2026-08-25T08:48:49.245Z","0.2.78":"2026-08-25T18:43:01.214Z","0.2.79":"2026-08-27T04:55:21.361Z","0.2.80":"2026-08-31T02:21:11.428Z","0.2.81":"2026-08-31T03:06:58.564Z","0.2.82":"2026-08-31T07:01:17.555Z","0.2.83":"2026-08-31T07:50:13.712Z","0.2.84":"2026-09-03T04:10:30.958Z","0.2.85":"2026-09-03T07:32:46.016Z","0.2.86":"2026-09-03T10:41:54.654Z","0.2.87":"2026-09-04T06:59:10.744Z","0.2.88":"2026-09-08T03:28:17.946Z","0.2.89":"2026-09-09T08:07:52.615Z","0.2.90":"2026-09-10T03:07:12.935Z","0.2.91":"2026-09-10T03:55:48.119Z","0.2.92":"2026-09-10T04:00:19.853Z","0.2.93":"2026-09-10T07:56:03.528Z","0.2.94":"2026-09-11T02:09:36.184Z","0.2.95":"2026-09-14T07:23:31.275Z","0.2.96":"2026-09-14T09:44:39.634Z","0.2.97":"2026-09-14T10:59:15.078Z","0.2.98":"2026-09-16T07:51:32.980Z","0.2.99":"2026-09-17T09:44:04.963Z","0.2.100":"2026-09-17T09:47:10.803Z","0.2.101":"2026-09-18T03:16:15.040Z","0.2.102":"2026-09-18T04:55:12.701Z","0.2.103":"2026-09-21T03:32:30.556Z","0.2.104":"2026-09-22T03:35:04.173Z","0.2.105":"2026-09-23T03:18:33.865Z","0.2.106":"2026-09-28T09:51:51.273Z","0.2.107":"2026-09-29T06:52:43.427Z","0.2.108":"2026-09-30T02:44:49.200Z"},"bugs":{"url":"https://github.com/droppii/chat-mobile/issues"},"author":{"url":"https://github.com/hoangphandroppii","name":"droppii","email":"hoang.phan@droppii.com"},"license":"MIT","homepage":"https://github.com/droppii/chat-mobile#readme","keywords":["react-native","ios","android"],"repository":{"url":"git+https://github.com/droppii/chat-mobile.gitt.git","type":"git"},"description":"Droppii chat mobile","maintainers":[{"name":"dandodroppii","email":"sharing@droppii.vn"}],"readme":"# @droppii/chat-mobile\n\nDroppii chat mobile\n\n## Installation\n\n\n```sh\nnpm install @droppii/chat-mobile\n```\n\n\n## Usage\n\n### Installation dependencies\n\n`@droppii/chat-mobile` requires the following peer dependencies:\n\n```sh\nnpm install react-native-fs\n```\n\n> `react-native-fs` is used to resolve the local path for `dataDir` and `logFilePath`.\n\n---\n\n### `initChatSdk(options)`\n\nKhởi tạo Chat SDK. Gọi hàm này **một lần duy nhất** khi ứng dụng khởi động, **trước khi** render bất kỳ component nào sử dụng tính năng chat.\n\n```ts\nimport { initChatSdk, DChatProject } from '@droppii/chat-mobile';\nimport RNFS from 'react-native-fs';\n\ninitChatSdk({\n  apiAddr: 'https://your-api-server.com',   // REST API endpoint\n  wsAddr: 'wss://your-ws-server.com',       // WebSocket endpoint\n  dataDir: RNFS.DocumentDirectoryPath + '/chat',      // Thư mục lưu trữ dữ liệu SDK\n  logFilePath: RNFS.DocumentDirectoryPath + '/chat',  // Thư mục lưu file log\n  logLevel: 5,              // LogLevel.Debug (xem bảng bên dưới)\n  isLogStandardOutput: true, // In log ra console (nên bật khi develop)\n  platform: DChatProject.CUS, // Tích hợp cho app Mall — bỏ qua nếu là app Biz (mặc định DChatProject.BIZ)\n});\n```\n\n#### Tham số `InitOptions`\n\n| Tham số               | Kiểu       | Bắt buộc | Mô tả                                                     |\n| --------------------- | ---------- | :------: | --------------------------------------------------------- |\n| `apiAddr`             | `string`   | ✅       | URL của REST API server                                   |\n| `wsAddr`              | `string`   | ✅       | URL của WebSocket server                                  |\n| `dataDir`             | `string`   | ✅       | Đường dẫn thư mục lưu dữ liệu cục bộ (SQLite, cache...) |\n| `logFilePath`         | `string`   | ✅       | Đường dẫn thư mục lưu file log                           |\n| `logLevel`            | `LogLevel` | ✅       | Mức độ log (xem bảng `LogLevel` bên dưới)                |\n| `isLogStandardOutput` | `boolean`  | ✅       | `true` để in log ra stdout (hữu ích khi debug)           |\n\n#### Tham số bổ sung của `@droppii/chat-mobile`\n\nNgoài các tham số của `InitOptions` (chuyển thẳng vào OpenIM SDK), `initChatSdk` còn nhận thêm:\n\n| Tham số    | Kiểu           | Bắt buộc | Mô tả                                                                                                     |\n| ---------- | -------------- | :------: | ----------------------------------------------------------------------------------------------------------- |\n| `platform` | `DChatProject` |    ❌    | App đang tích hợp thư viện: `DChatProject.BIZ` (mặc định) hoặc `DChatProject.CUS` (Mall). Quyết định các asset riêng theo app, ví dụ tag \"Bot\" trên avatar. Không truyền thì giữ nguyên hành vi cũ (Biz). |\n\n#### `LogLevel`\n\n| Giá trị | Hằng số        | Mô tả                          |\n| :-----: | -------------- | ------------------------------ |\n| `5`     | `Debug`        | Tất cả log (verbose)           |\n| `4`     | `Info`         | Thông tin chung                |\n| `3`     | `Warn`         | Cảnh báo                       |\n| `2`     | `Error`        | Chỉ lỗi                        |\n| `1`     | `Fatal`        | Lỗi nghiêm trọng               |\n| `0`     | `Panic`        | Lỗi làm crash ứng dụng         |\n\n#### Ví dụ thực tế (trong `App.tsx`)\n\n```tsx\nimport { initChatSdk } from '@droppii/chat-mobile';\nimport RNFS from 'react-native-fs';\n\n// Gọi ở top-level module, trước khi App render\ninitChatSdk({\n  apiAddr: process.env.CHAT_API_URL!,\n  wsAddr: process.env.CHAT_WS_URL!,\n  dataDir: RNFS.DocumentDirectoryPath + '/chat',\n  logFilePath: RNFS.DocumentDirectoryPath + '/chat',\n  logLevel: __DEV__ ? 5 : 2, // Debug khi dev, Error khi production\n  isLogStandardOutput: __DEV__,\n});\n\nexport default function App() {\n  // ...\n}\n```\n\n\n---\n\n### `registerUIUtils(adapter)`\n\n`@droppii/chat-mobile` không tự import UI framework nào để hiển thị toast/alert/popup — consumer tự cung cấp implementation qua `registerUIUtils`, dùng đúng design system của app mình. Nếu không gọi, lib fallback về `Alert.alert` mặc định của React Native.\n\n```ts\nimport { registerUIUtils } from '@droppii/chat-mobile';\nimport { Toast } from '@droppii/libs';\n\nregisterUIUtils({\n  toast: {\n    open: ({ title, message }) => Toast.show({ title, message }),\n  },\n  alert: {\n    open: ({ title, message }) => Alert.alert(title, message), // hoặc custom alert riêng\n  },\n  popup: {\n    open: ({ title, message }) => MyCustomPopup.show({ title, message }),\n  },\n});\n```\n\n| Tham số  | Kiểu                             | Bắt buộc | Mô tả                                                                 |\n| -------- | -------------------------------- | :------: | ---------------------------------------------------------------------- |\n| `toast`  | `{ open: (params) => void }`     | ❌       | Hiển thị toast. Không cung cấp → fallback `Alert.alert`               |\n| `alert`  | `{ open: (params) => void }`     | ❌       | Hiển thị alert. Không cung cấp → fallback `Alert.alert`                |\n| `popup`  | `{ open: (params) => void }`     | ❌       | Hiển thị popup. Không cung cấp → fallback `Alert.alert`                |\n\n> Chỉ cần override những UI element nào bạn muốn custom — các key còn lại tự dùng default. Gọi 1 lần lúc app khởi động, cùng chỗ với `initChatSdk`.\n\n---\n\n### Push Notification Setup\n\n`@droppii/chat-mobile` không tự tích hợp bất kỳ push provider nào (Firebase, OneSignal...) — consumer tự chọn stack push riêng, chỉ cần forward token cho lib để đăng ký với OpenIM server.\n\n#### `registerPushToken(fcmToken, expireTime?)`\n\nĐăng ký push token với OpenIM server. Gọi sau khi login thành công, và mỗi khi token refresh.\n\n```ts\nimport messaging from '@react-native-firebase/messaging';\nimport { registerPushToken } from '@droppii/chat-mobile';\n\nconst token = await messaging().getToken();\nawait registerPushToken(token);\n\nmessaging().onTokenRefresh((newToken) => {\n  registerPushToken(newToken);\n});\n```\n\n| Tham số      | Kiểu     | Bắt buộc | Mô tả                                                                 |\n| ------------ | -------- | :------: | ---------------------------------------------------------------------- |\n| `fcmToken`   | `string` | ✅       | Token lấy từ push provider (Firebase Messaging, OneSignal...)         |\n| `expireTime` | `number` | ❌       | TTL của token, **đơn vị giây**. Mặc định `7776000` (90 ngày) nếu bỏ qua |\n\n#### `unregisterPushToken()`\n\nGọi khi logout, để tránh thiết bị cũ tiếp tục nhận push của user mới (nếu dùng chung thiết bị).\n\n```ts\nimport { unregisterPushToken } from '@droppii/chat-mobile';\n\nawait unregisterPushToken();\n```\n\n> ⚠️ Convention \"clear\" token chưa được OpenIM tài liệu hoá chính thức — implementation hiện tại gọi `updateFcmToken('', 0)` (theo convention phổ biến của Firebase), cần confirm thêm với backend/OpenIM team trước khi rely vào production.\n\n#### `syncAppBackgroundStatus(isBackground)` — tự động, thường không cần gọi tay\n\nLib đã **tự động** lắng nghe `AppState` và gọi hàm này bên trong `useChatSdk()` — quyết định OpenIM server route tin nhắn qua WebSocket (foreground) hay offline push (background). Chỉ cần gọi tay nếu có logic \"background\" riêng ngoài `AppState` chuẩn (ví dụ: đang trong màn hình gọi video, có overlay che...).\n\n```ts\nimport { syncAppBackgroundStatus } from '@droppii/chat-mobile';\n\n// Chỉ dùng khi cần override thủ công, ngoài AppState mặc định\nawait syncAppBackgroundStatus(true);\n```\n\n#### `registerBackgroundStatusResolver(resolver)` — override logic tính background\n\nMặc định lib coi mọi state khác `'active'` là background. Nếu app có logic riêng (ví dụ: không tính background khi đang có modal gọi video), override qua hàm này — lib vẫn tự động gọi qua `AppState` listener nội bộ, chỉ đổi logic tính toán.\n\n```ts\nimport { registerBackgroundStatusResolver } from '@droppii/chat-mobile';\n\nregisterBackgroundStatusResolver((state) => state !== 'active' && !isInCallScreen());\n```\n\n#### Setup Firebase cho project (ví dụ tham khảo)\n\nXem `exampleLegacy/` trong repo này để tham khảo cách tích hợp `@react-native-firebase/messaging` đầy đủ (Android Gradle, iOS Podfile với `modular_headers`, permission, entitlements). Lưu ý quan trọng khi dùng RNFirebase với static linking (không `use_frameworks!` global):\n\n```ruby\n# ios/Podfile\n$RNFirebaseAsStaticFramework = true\n\ntarget 'YourApp' do\n  # GoogleUtilities không define Swift module theo mặc định — bắt buộc modular_headers\n  # nếu không pod install sẽ fail với lỗi \"cannot yet be integrated as static libraries\"\n  pod 'Firebase', :modular_headers => true\n  pod 'FirebaseCore', :modular_headers => true\n  pod 'FirebaseCoreExtension', :modular_headers => true\n  pod 'FirebaseCoreInternal', :modular_headers => true\n  pod 'FirebaseInstallations', :modular_headers => true\n  pod 'GoogleDataTransport', :modular_headers => true\n  pod 'GoogleUtilities', :modular_headers => true\n  # ...\nend\n```\n\n## Contributing\n\n- [Development workflow](CONTRIBUTING.md#development-workflow)\n- [Sending a pull request](CONTRIBUTING.md#sending-a-pull-request)\n- [Code of conduct](CODE_OF_CONDUCT.md)\n\n## License\n\nMIT\n\n---\n\nMade with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)\n","readmeFilename":"README.md"}