{"_id":"@vokhuyet/react-native-messy","_rev":"29-bf16ce0de2d13939ecb82ab331a3fbc0","name":"@vokhuyet/react-native-messy","dist-tags":{"latest":"0.2.10"},"versions":{"0.0.1":{"name":"@vokhuyet/react-native-messy","version":"0.0.1","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.0.1","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"4f84627974672801bdea6498e643fbc61fec43e7","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.0.1.tgz","fileCount":214,"integrity":"sha512-XCbSBMp89H7eaR12VWqwifTtrNFamzckBY9wRHEN84phkkgLk8/Fo71sVDg4hz56yEUFZpzJSdDU6KW6Q4epmA==","signatures":[{"sig":"MEUCIQC7T8GL0SS7bDMcVA+CE130z+d19IOJCfkeTI8NIRDDDwIgWhFan9Qfvt2sKzl2pHtY08Dsc+pRKVwK+WJEZf8EqEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":549866},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"8c107321b7f205dfcc978c2fc0b91605f980b6a4","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"git+https://github.com/kesha-antonov/react-native-zoom-reanimated.git","react-native-reanimated-image-viewer":"^1.0.2","react-native-animated-pagination-dots":"^0.1.73"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@gorhom/bottom-sheet":"^4.6.1","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^4.8.4","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@gorhom/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.0.1_1709283020123_0.35423518615209826","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.0.2":{"name":"@vokhuyet/react-native-messy","version":"0.0.2","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.0.2","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"47e9b0ee900324b2af16b19c0f3619619a7407f6","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.0.2.tgz","fileCount":214,"integrity":"sha512-ZTThKPuutLofv/yxyIHEQumFBIQDzNjsQRrGHclOewjIFLj1qYyCI3MczaXBdOLxPxsAfavKdtWTpUZC1tFJbQ==","signatures":[{"sig":"MEUCIQCFhqZ4QGfhmMQ7dunyPc4oiN3+78qchm1BtecmoLQA/gIgRFcWjSaxx3xD61iPxdOwPe2QvBczGTrVcJSXJJSuo44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":553646},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"8c107321b7f205dfcc978c2fc0b91605f980b6a4","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"git+https://github.com/kesha-antonov/react-native-zoom-reanimated.git","react-native-reanimated-image-viewer":"^1.0.2","react-native-animated-pagination-dots":"^0.1.73"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@gorhom/bottom-sheet":"^4.6.1","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^4.8.4","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@gorhom/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.0.2_1709708952586_0.7499961781818663","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.0.3":{"name":"@vokhuyet/react-native-messy","version":"0.0.3","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.0.3","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"0829bcc818d1c63cf7ba4783a472361ac22d8fc3","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.0.3.tgz","fileCount":214,"integrity":"sha512-pVtWCEF6M9L8tfMrllffvbdtRHcO7aVLsfEGI4W3DSMpQ5PKWuSXm3+JottbEcc30FXuTfEgyyrlw8BHGyoV2g==","signatures":[{"sig":"MEQCIEcAE/cWt6PZyaqcOFsXk8iN9xhSM7QM3Wx8HP2aZKdVAiBCftTgo397JDBumIJz3a4mONIIU/7XPibHg/GXymC3SQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":554611},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"01587ba70189a66aff1cccbe3ce1958d679571e3","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"git+https://github.com/kesha-antonov/react-native-zoom-reanimated.git","react-native-reanimated-image-viewer":"^1.0.2","react-native-animated-pagination-dots":"^0.1.73"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@gorhom/bottom-sheet":"^4.6.1","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^4.8.4","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@gorhom/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.0.3_1712119740832_0.25132428558988207","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.0.4":{"name":"@vokhuyet/react-native-messy","version":"0.0.4","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.0.4","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"a5dd4cd50b003a7e8da9b4b8b0120d2716d6fe9b","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.0.4.tgz","fileCount":214,"integrity":"sha512-4vhJXjfBWrjM2Ehwi3jf1ymh+946UwOxYt3CVX1meMfIbFAe6uA+PFzjpzvsPz9mZW+Cuhz92sgpBkzW+itFqQ==","signatures":[{"sig":"MEUCIArIaJjrWMkehl83MaPeVGUtXy4QaeoIIyANS6I6BlULAiEAit41NOA3rfQgPLMjOEDa7uI/y7rCwLtJZB/PvADYaWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":554849},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"01587ba70189a66aff1cccbe3ce1958d679571e3","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"git+https://github.com/kesha-antonov/react-native-zoom-reanimated.git","react-native-reanimated-image-viewer":"^1.0.2","react-native-animated-pagination-dots":"^0.1.73"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@gorhom/bottom-sheet":"^4.6.1","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^4.8.4","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@gorhom/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.0.4_1712131603594_0.24550688698630707","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.0.5":{"name":"@vokhuyet/react-native-messy","version":"0.0.5","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.0.5","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"7e1905bf78f8899ad83cc79c8f74070dd6cdf8d6","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.0.5.tgz","fileCount":214,"integrity":"sha512-tW6ShRNkYlCEBBfVLeE9hBYXiFhhZoHxrX+wkt4fIsa5PQtAdYen+Ha8IGEBCTxs9A7JUDpgZGg6+Sy9R6z8AA==","signatures":[{"sig":"MEQCIAgsYwnUOXgJIJhgzREEv8b9oGal3gKrII1wGHvIyR+gAiA6g+TxiR+WbxAxAQg+5xFR+zlbqYihEEQIzeu2HGNiyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":583380},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"01587ba70189a66aff1cccbe3ce1958d679571e3","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"git+https://github.com/kesha-antonov/react-native-zoom-reanimated.git","react-native-animated-pagination-dots":"^0.1.73"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@gorhom/bottom-sheet":"^4.6.1","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^4.8.4","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@gorhom/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.0.5_1712213523820_0.48148000579125383","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.0.6":{"name":"@vokhuyet/react-native-messy","version":"0.0.6","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.0.6","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"c02098e6fba417907ee4f88fa45b0989f961d30e","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.0.6.tgz","fileCount":214,"integrity":"sha512-wjNDGmaWha7K91a8ozojML1wygcK5UDy+n6Id0WbQW+SBFUjL2JTjMx7TpM6A5O7TS3Mpki5BVITcvfMMDYe5w==","signatures":[{"sig":"MEUCIQCMEuHi7fRyr+X1HtrUZrfl21brgS9QJH5VJulL0BWp1gIgFaTzPWZlZgfzJbqa/jj+D86l0wT/cDUXrOVhx/3/MYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":583507},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"01587ba70189a66aff1cccbe3ce1958d679571e3","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"git+https://github.com/kesha-antonov/react-native-zoom-reanimated.git","react-native-animated-pagination-dots":"^0.1.73"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@gorhom/bottom-sheet":"^4.6.1","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^4.8.4","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@gorhom/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.0.6_1712224544616_0.9580924759561065","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.0.7":{"name":"@vokhuyet/react-native-messy","version":"0.0.7","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.0.7","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"90576c7fb244e44e60144bc7467dfa622eec4cf5","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.0.7.tgz","fileCount":214,"integrity":"sha512-Z5uXrjJBBV9DcKNmvHdS1RXH19WUAYuJvLGWprQJfbQNI1gXHPUoIqlTBkGqkjZeUb8FfagtQLdmh0jbEdQmWg==","signatures":[{"sig":"MEYCIQCdj58/z2wjsPOhCQWV5RHDKmUVk2ADM3ePDUPnj2g7IAIhAKZPdm+Y6iVevd6/ORFIoscJALxn8tmJWYg/OO9mK8jw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":583756},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"095460304f3dd189e09009ebdd7d2aa44c2e9bcf","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"git+https://github.com/kesha-antonov/react-native-zoom-reanimated.git","react-native-animated-pagination-dots":"^0.1.73"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@gorhom/bottom-sheet":"^4.6.1","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^4.8.4","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@gorhom/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.0.7_1712901480773_0.8034341520037136","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.0.8":{"name":"@vokhuyet/react-native-messy","version":"0.0.8","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.0.8","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"834ad7eb92dacecd7bd9b96fbcc85746c8c6ea0a","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.0.8.tgz","fileCount":228,"integrity":"sha512-Z2gLUdaex2F1zV//QmGrIBISGtmA3wzlR3VCj+buCtkaW5ZDjKrLb/CD4S0T9ZbnrfK09WncZ1BdLLrWiXKI/Q==","signatures":[{"sig":"MEUCIBUIIAnhGNYNmuO/8/wB6NRaXy6YbdVWmQD3fAY8nOY+AiEA/FperhvB3p7iQMEa8DEjrE7Zn4fXT55uuPns+mzcB/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":603065},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"e0cae8ab3701cacac73a2ee591a31c222df691cb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"git+https://github.com/kesha-antonov/react-native-zoom-reanimated.git","react-native-animated-pagination-dots":"^0.1.73"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@gorhom/bottom-sheet":"^4.6.1","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^4.8.4","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@gorhom/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.0.8_1713948055617_0.6180277425038305","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.0.9":{"name":"@vokhuyet/react-native-messy","version":"0.0.9","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.0.9","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"62c24d8bedc3fb2c61b9d465569d40d9a4dee3c9","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.0.9.tgz","fileCount":242,"integrity":"sha512-7GSPMdvmRr0PVka0DxMDAJrthiTp8LF55Mi1auFTjwKkTr1AGME20fA4GXygbRq1+KkpeU6XnV07xX1tqRD7dw==","signatures":[{"sig":"MEQCIBEHK/WXYj+QeLWxhaW9pJnFAGjyk1KjymZB2934lnnOAiB5HFq0y4SskEEHNSEbVpNvjd5wx9MrcwMh0TNUG1mfGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":648195},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"e0cae8ab3701cacac73a2ee591a31c222df691cb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-media-console":"^2.2.0","react-native-zoom-reanimated":"git+https://github.com/kesha-antonov/react-native-zoom-reanimated.git","react-native-animated-pagination-dots":"^0.1.73"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@gorhom/bottom-sheet":"^4.6.1","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^4.8.4","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@gorhom/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.0.9_1714130506364_0.9223223133774567","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.1.0":{"name":"@vokhuyet/react-native-messy","version":"0.1.0","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.1.0","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"70b1f79053c2c430c58f0b21f61fcdc11e380a46","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.1.0.tgz","fileCount":242,"integrity":"sha512-1zwtVPK0Ss7FvB4p+RjVsl1L+I950pB+jPi/tWjqGCkwVDhtjPxDyBd5U1Cm24KS74eZ+1uMExMAvwzpuxTKew==","signatures":[{"sig":"MEUCIQCx8dBz7DrkwlpYoF5d+9lu4ji5/+Ypjm7Nui90x5Ns7QIgOn/lCp80P/aX93FU6sXCM9TnTen7izr9qs3MG+Sen2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":650404},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"e0cae8ab3701cacac73a2ee591a31c222df691cb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"git+https://github.com/kesha-antonov/react-native-zoom-reanimated.git","react-native-animated-pagination-dots":"^0.1.73"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@gorhom/bottom-sheet":"^4.6.1","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^4.8.4","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@gorhom/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.1.0_1714189270360_0.49546107163924247","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.1.1":{"name":"@vokhuyet/react-native-messy","version":"0.1.1","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.1.1","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"fedff4a6b2148bc1b5f5fe836cd6a19e7579e58d","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.1.1.tgz","fileCount":242,"integrity":"sha512-xuas5nTCwBlCedScb9NorrF4ewOhCNgsxadTOXUkKgNwmktof+xuM2p3Ao9pK45FBVEgz1g9c2Zv9T/rwMQLyw==","signatures":[{"sig":"MEYCIQDvBgaGVsWaxmSnI48JD5Kn3tjpBmZm7mEVlDRS4yQZoQIhAOhZ1uQRRINB++bacN5OAaojyVklfP0+ik5VYpCByVSN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":650297},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"e0cae8ab3701cacac73a2ee591a31c222df691cb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"git+https://github.com/kesha-antonov/react-native-zoom-reanimated.git","react-native-animated-pagination-dots":"^0.1.73"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@gorhom/bottom-sheet":"^4.6.1","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^4.8.4","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@gorhom/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.1.1_1714191295161_0.3955286128550479","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.1.2":{"name":"@vokhuyet/react-native-messy","version":"0.1.2","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.1.2","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"4c7140278c1e243721af980ab559fd2dde83b7e0","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.1.2.tgz","fileCount":242,"integrity":"sha512-gLSnlXh0a0jYGwg+149hRw15v3/SEDyJoU+rQljg3U5nalpW34oWI5CE0U93L8aiaKCWSpOyYMYLTzlCFlqvcQ==","signatures":[{"sig":"MEUCIBtkvaZMcYUDaMFJibfviMgSNIxpFCVtEIeFGlanMZjNAiEAzBiEAb4Idd6BiMLhHpWS8cncdeA2eFXtTiX2UOoMybQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":650923},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"e0cae8ab3701cacac73a2ee591a31c222df691cb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"git+https://github.com/kesha-antonov/react-native-zoom-reanimated.git","react-native-animated-pagination-dots":"^0.1.73"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@gorhom/bottom-sheet":"^4.6.1","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@gorhom/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.1.2_1714198447476_0.7319220731196603","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.1.3":{"name":"@vokhuyet/react-native-messy","version":"0.1.3","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.1.3","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"bda93ae9dfaa6836ed737ef3690c873aebe3d828","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.1.3.tgz","fileCount":242,"integrity":"sha512-9QFSBpIj2mJosxQe7Ct/kAa5nZJcrCwjM5anXsxRCJK+Ahkj1hS1r1Zym1LcPw2ItM5in/MKmLECShQNAqQZSA==","signatures":[{"sig":"MEYCIQDDfN1ZDWzY//UZEeqP2XVhvGdEZyg1GnLo6+cEkUM0UQIhAOJ8402WpSxzMiaUpenuPyjb56xJ+YBHnXv7VCW75w5c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":651586},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"e0cae8ab3701cacac73a2ee591a31c222df691cb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"git+https://github.com/kesha-antonov/react-native-zoom-reanimated.git","react-native-animated-pagination-dots":"^0.1.73"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.1.3_1714205864033_0.14262669288495733","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.1.4":{"name":"@vokhuyet/react-native-messy","version":"0.1.4","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.1.4","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"c108e05c259e1e36957674b21c75b433a51d818b","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.1.4.tgz","fileCount":242,"integrity":"sha512-MW9VQXirEFZ193JQBdal+qeAIonx3OkL/v2ZAXjZWlhjwFc+lkDA5vfuGlIiEtY0pxzqCXEyvW/yUiZRkidNvQ==","signatures":[{"sig":"MEUCIQDI04nDH5eKWdDL5kGwwy6bLfdMYELCrUuO0tf3KpCmkAIgJ19E6DailvKCFdYBrxS+SYODD5Fg5Ok2AQ6hbL4xP5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":664157},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"e0cae8ab3701cacac73a2ee591a31c222df691cb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.1.4_1714217067726_0.11180975634141666","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.1.5":{"name":"@vokhuyet/react-native-messy","version":"0.1.5","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.1.5","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"19ee7f9b65aba00bf0771f6607a5f35ce74861ec","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.1.5.tgz","fileCount":242,"integrity":"sha512-z10Xg+nLWE19GwkVCJWKpF3/P/0Ht4SP/YTPPWwV+nbFx3daoFTYr//t05mR8+3HKsAjFONtNHKsGIygx9W5+A==","signatures":[{"sig":"MEUCIF6BZeo/uce4aV+LbDFmjV4j0prbwBfdAkvLOm7BcGvLAiEA/TnIm0uqWSM4J5+wF61AZGLOkSKBVhGlL0RdmMDcg5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":666991},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"e0cae8ab3701cacac73a2ee591a31c222df691cb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.1.5_1714736489610_0.1881189345743457","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.1.6":{"name":"@vokhuyet/react-native-messy","version":"0.1.6","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.1.6","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"99ec3b977b2ba64841ac1a6ff2182b515106ab84","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.1.6.tgz","fileCount":242,"integrity":"sha512-ixFSktdFbhQ53P0dg8KXSNfLaF69JoNCEf5F69hIhIE3+eyP11dOi/umSoxMmwPuapE2dpWqsgHz/XNazvYnQw==","signatures":[{"sig":"MEYCIQCMbk4FJ4bIuRocZ0soBR0+32DOF284dar0228rUuewegIhANztQ6DjV5n3SrpQptGGmamgo++QO/Mql8Cqyh6DIpwX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":670996},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"e0cae8ab3701cacac73a2ee591a31c222df691cb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.1.6_1714968387926_0.8235694491115024","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.1.7":{"name":"@vokhuyet/react-native-messy","version":"0.1.7","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.1.7","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"52a31486a4ef9624b92cab0e6eea588eee5e1704","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.1.7.tgz","fileCount":242,"integrity":"sha512-kNjkPwXjU9Wud1ZRCa/wSKZ2OoAmcqOYTbFKGvDChZUpyFWLYJrvsURV6kH7XbxXwiD3GprM3viqPEtbob8FrQ==","signatures":[{"sig":"MEQCICuwoOIm/ZgoJ0HBaLh14gY7EEWxkn0hBNZlXd0GYJS2AiBGnZGWBBSvyrbD+9LY3esobkN3O45JpWmXY4eZ8/6DVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671341},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"e0cae8ab3701cacac73a2ee591a31c222df691cb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.1.7_1714979812874_0.5046130447707424","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.1.8":{"name":"@vokhuyet/react-native-messy","version":"0.1.8","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.1.8","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"879330d316e7f2df00aab4c1a9ec8eaab62e331c","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.1.8.tgz","fileCount":242,"integrity":"sha512-lphqNKqA7bnOvWfAJHxWlbXDspvhlAij8lPJNutgAlNaLIAdUL5c5C9w6KE/k6+2W8VJFv4AdBEHENEjWESv7w==","signatures":[{"sig":"MEYCIQDM9DkB6kMbhSc12DJZ3273zmnftWsW5TG9skHlM1/ZyAIhAJCbpWWlrcVDruMBlXhlyONi0+GF7WLyiJUisSX7Wbtw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671373},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"e0cae8ab3701cacac73a2ee591a31c222df691cb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"18.15.0","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.1.8_1715057336532_0.8121711090504","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.1.9":{"name":"@vokhuyet/react-native-messy","version":"0.1.9","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.1.9","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"7f89bd9b6765d2fcc554fef88ebccf891aed45c6","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.1.9.tgz","fileCount":247,"integrity":"sha512-kzeZeMDAqAYYvwoq/8ajFFZVfgPAs3txf0eIoCiA3Jcsw8Ixp1khV7QnDdeitgTf7NfcRaqM2zH1gQ9em0lk2w==","signatures":[{"sig":"MEYCIQCh7Xz0cLUm90T8P3lKfNYs4m5DuJVvoBj/g36g05asRwIhAPREDCDU1gvf5RTwAObNHuUFL2XYaS09tv6jab6Nx6Yp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":643193},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"e0cae8ab3701cacac73a2ee591a31c222df691cb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.5.2","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"20.13.1","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.1.9_1715336201980_0.33328335469323656","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.0":{"name":"@vokhuyet/react-native-messy","version":"0.2.0","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.2.0","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"46825454bfc13dde31ecf0519b5e1a98e4782e67","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.2.0.tgz","fileCount":247,"integrity":"sha512-1HMjWZJ9hj8gxobaVC2ZdPDtZOagJa+dESLTrngJ1tSlY16Rs9/NSKjk/ilfYojKk/hYKMC1r+sOze3ehQOiYQ==","signatures":[{"sig":"MEYCIQDqEldi8GxxUBJFIhySA4Rip4BMC1ZkRIq54wZR7aPDEgIhAKAJ7ZtMplNv+gvAN3rz1qOfk0nab7KdGniU2NHyUgXt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":644916},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"5608b90ab077f5dc6f86454cc99594ab6a93c553","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.5.2","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"20.13.1","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.2.0_1715575876500_0.6466864716380762","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.1":{"name":"@vokhuyet/react-native-messy","version":"0.2.1","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.2.1","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"85860cea17181e81dc7346b3d1f1949894d306a7","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.2.1.tgz","fileCount":247,"integrity":"sha512-4hT/HWzSirG04VifiGRLokPRRWBZrE7xpGURO6St2ymFYg0B6TqOnKDxz94M0oL2zFsQw+o8kHQ57YIN2c7Frg==","signatures":[{"sig":"MEYCIQC8fKPZZHShozSXR+PWW7V10/zUWJ8ni2s23TixX3NiVAIhAI52HaiE2Nw/kENR39DXNKxF0bKyXwehQdLQS7ugsi3H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":645317},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"c178b8545de6d954664f77e90558f0e5aae15339","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.5.2","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"20.13.1","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.2.1_1715757843752_0.5655492353913225","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.2":{"name":"@vokhuyet/react-native-messy","version":"0.2.2","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.2.2","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"ee18bd7f1765fe41294850728d70820020eb604c","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.2.2.tgz","fileCount":254,"integrity":"sha512-klQc1kaqAXJm89zLg8B8/pf2k0b2A/WRrX0cjPOLwOQ4kOfdU1xJawgKnjYCkN6PTiRQN7841XVqzD/ii+4frw==","signatures":[{"sig":"MEQCIDhxWY80JwdA1uSguLHDE2VCXHV3ZkYWsI0V6/BFfLhqAiAuL60n6vZyNezyz25xqgvdhi/OGw9+SozKFSF+eQY5fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":650181},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"1be9adccecdb42b53dab957d97818c21f6bbb45b","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.5.2","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"20.13.1","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.2.2_1715931394350_0.5063599891295061","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.3":{"name":"@vokhuyet/react-native-messy","version":"0.2.3","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.2.3","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"9c56ba2966d5123b939fd6518c745dda2fea98c5","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.2.3.tgz","fileCount":254,"integrity":"sha512-iGaATJP6h4c92COUWAElkshrojqCRDylqvEtQFXztDN6j2iFd5cH3rXlUBEZdlUT8iYkPkGEmAj7uqwaUhN1pw==","signatures":[{"sig":"MEUCIQDJQlm80m4Qvt/SnMsCk678swAqCW+1KpG87wX63Xdq9AIgMwCSF4OPXYCa1MC4aBIuFbkOdvdzgBRTYq5TgWyoAXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":658017},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"854f9eb45fe3b3ae3ab9fe2cdad17d65dbe0a8d6","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.5.2","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"20.13.1","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.2.3_1716886307137_0.07025893235196312","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.4":{"name":"@vokhuyet/react-native-messy","version":"0.2.4","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.2.4","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"b4fa4f02f53a2204285440ec0775590992297d70","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.2.4.tgz","fileCount":254,"integrity":"sha512-HKfqk86OYiOndb5oj0ruubAddta/DZw++MPLl0NpIIdDpxDAxJyUkVwrL3o8jrH3Z18SDh27DF6PIJe/vvbLeg==","signatures":[{"sig":"MEUCICgj8e0z9JD/ID3RRDZRSefff26pBdpaZs6DTPYQZVNgAiEA4I76ISXZsbHPdg8xK89gLomKrph3FhsMrag8coGiPnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":659368},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"854f9eb45fe3b3ae3ab9fe2cdad17d65dbe0a8d6","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.5.2","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"20.13.1","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.2.4_1716886579935_0.4768795143825231","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.5":{"name":"@vokhuyet/react-native-messy","version":"0.2.5","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.2.5","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"4f2796bcdcdfa222b56fae8ecbcc47e90f4e13b7","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.2.5.tgz","fileCount":254,"integrity":"sha512-G5wWWDlf+WjyjxPS8NqfdqyAaNEn0SsdSEAMIjFO9yF7ITnCA0b7XV+CNkuetz5GGCi80Fqea1rDFqjChav6BA==","signatures":[{"sig":"MEUCIDIyvYEKEJI6Tf5tObcQcrhOAQipho9eocUMrIfAXnX7AiEA6lJsac4ay0wetQNZ2C+N8l1X1m/kUjqC3XYmPGqi5Yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":658307},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"d63b4d315fdf390cfbe219ff1e998315f9d31d3c","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.5.2","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"20.13.1","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.2.5_1716887572404_0.88451603936527","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.6":{"name":"@vokhuyet/react-native-messy","version":"0.2.6","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.2.6","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"3611d811bc1c4299e6954b3e8c906e05283b4e8c","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.2.6.tgz","fileCount":254,"integrity":"sha512-nD5sijioJ5YXZHmvUyz4Guytah+s+uuuj6D1mY89hEs+P8Wb0/C/yBDYxtYKEkH34U51EmLVyuA5bbc6pCCxqw==","signatures":[{"sig":"MEUCIB+q1jr2BjmHGprHp/yqLLKehZXJxEc4OQt1XTeOeCkTAiEAl7Qzcb+5GES1JtS04I/eNVKW99sy+D/6haVUu1Ufs+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":659632},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"83d064d6be2f253d66b53b0a568140e69d8dfe46","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.5.2","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"20.13.1","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.2.6_1717145233250_0.6188256492488682","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.7":{"name":"@vokhuyet/react-native-messy","version":"0.2.7","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.2.7","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"2dbfa82a52388c9d47ea472e40ee78fab69396b3","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.2.7.tgz","fileCount":254,"integrity":"sha512-34wiOnUHV+9iFWI9lHX0uDzOif3YBVPfk8IAPHIJlkaTzSfo6AXdosUG25n6MGdl2ZZnGApoOcNkKe6iFahDoQ==","signatures":[{"sig":"MEUCIHoGYNn7Ne6RcpcK5JUIy+69qiYU9hwtL4hdlSg9VJUAAiEAsTzapBVVdxsVNWMaIDgM43D1iwZciZ1chXv48tRZV3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":661759},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"4385de1d0058d19d21f67c5acdd8e09410bd6fe5","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.5.2","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"20.13.1","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.2.7_1717757663770_0.6371747669599044","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.8":{"name":"@vokhuyet/react-native-messy","version":"0.2.8","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.2.8","homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"d6c8aab00fad4eb7e02a8b813bc0757ab0a253d6","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.2.8.tgz","fileCount":254,"integrity":"sha512-TPkGTS4jBNM2epVBfQyotHrYuSNTd8lIZ/5ZvfXIFT/Od3nK8gNE7TKtfPXWhvJRBZYFSGsFNrQ7LS/ML2KCGQ==","signatures":[{"sig":"MEYCIQDePkvs4ky/qYR9NYGDuPaowX9C+97WwqoBxXnB1KFgIwIhAMp9zbxk/I935CD2s5sikNnLc/Jyffsc+zxO9ThZxyUs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":663753},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"4385de1d0058d19d21f67c5acdd8e09410bd6fe5","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.5.2","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"20.13.1","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.2.8_1718955301596_0.5108728550009429","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.9":{"name":"@vokhuyet/react-native-messy","version":"0.2.9","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/vokhuyetOz","name":"Vok","email":"vokhuyet.ict@gmail.com"},"license":"MIT","_id":"@vokhuyet/react-native-messy@0.2.9","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"dist":{"shasum":"62872d7df4841dca99930a9766041cd60fe9dd91","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.2.9.tgz","fileCount":254,"integrity":"sha512-j6g8gfOiK4B83Pr6fg3Wn+dAUR0NsYweI6vwZuAF/8SQKh5oDpz6Kj3MWmtoArEFycXDE2RCOHYIyiUJ3cZpwA==","signatures":[{"sig":"MEUCIQDAOS/ZC0yRgUnnVui/MACcl4sxmxQNcw0d2yaZoNfm2gIgVIvXUA6Hj5rpRTsgaSLlnbVFZnWpmQlvyqozu3sPW7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":665660},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"c6bc86142bad9521d0ecdea9d2bcbbd04748cb8d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-messy-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"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":"angular"}}},"repository":{"url":"git+https://github.com/vokhuyetOz/react-native-messy.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.5.2","description":"chat ui","directories":{},"resolutions":{"@types/react":"18.2.61"},"_nodeVersion":"20.13.1","dependencies":{"dayjs":"^1.11.10","emojilib":"^3.0.11","unicode-emoji-json":"^0.4.0","@vokhuyet/native-hooks":"^0.0.2","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"fbjs":"^3.0.4","jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","@types/react":"^18.2.61","react-native":"0.73.2","@types/invariant":"^2.2.37","react-native-video":"6.0.0-rc.0","@shopify/flash-list":"^1.6.3","@types/react-native":"0.73.0","@discord/bottom-sheet":"github:discord/react-native-bottom-sheet#discord-fork-4.6.1-rngh-v2","react-native-tab-view":"^3.5.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-builder-bob":"^0.20.0","react-native-image-picker":"^7.1.2","@react-native/eslint-config":"^0.72.2","react-native-gesture-handler":"^2.14.1","@commitlint/config-conventional":"^17.0.2","react-native-keyboard-controller":"^1.10.3","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"fbjs":"*","dayjs":"*","react":"*","react-native":"*","@shopify/flash-list":">=1.6.3","@discord/bottom-sheet":"*","react-native-tab-view":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-image-picker":"*","react-native-gesture-handler":"*","react-native-keyboard-controller":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-messy_0.2.9_1720435434108_0.5423317379899044","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.10":{"name":"@vokhuyet/react-native-messy","version":"0.2.10","description":"chat ui","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"example":"yarn workspace react-native-messy-example","test":"jest","typecheck":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","clean":"del-cli lib","prepare":"bob build","release":"release-it"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/vokhuyetOz/react-native-messy.git"},"author":{"name":"Vok","email":"vokhuyet.ict@gmail.com","url":"https://github.com/vokhuyetOz"},"license":"MIT","bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"dependencies":{"@vokhuyet/native-hooks":"^0.0.2","dayjs":"^1.11.10","emojilib":"^3.0.11","react-native-parsed-text":"^0.0.22","react-native-zoom-reanimated":"^1.4.5","unicode-emoji-json":"^0.4.0"},"devDependencies":{"@commitlint/config-conventional":"^17.0.2","@evilmartians/lefthook":"^1.5.0","@gorhom/bottom-sheet":"^4.6.4","@react-native/eslint-config":"^0.72.2","@release-it/conventional-changelog":"^5.0.0","@shopify/flash-list":"^1.6.3","@types/invariant":"^2.2.37","@types/jest":"^28.1.2","@types/react":"^18.2.61","@types/react-native":"0.73.0","commitlint":"^17.0.2","del-cli":"^5.0.0","eslint":"^8.4.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","fbjs":"^3.0.4","jest":"^28.1.1","prettier":"^2.0.5","react":"18.2.0","react-native":"0.73.2","react-native-builder-bob":"^0.20.0","react-native-gesture-handler":"^2.14.1","react-native-image-picker":"^7.1.2","react-native-keyboard-controller":"^1.10.3","react-native-pager-view":"^6.2.3","react-native-reanimated":"^3.6.1","react-native-tab-view":"^3.5.2","react-native-video":"6.0.0-rc.0","release-it":"^15.0.0","typescript":"^5.0.2"},"resolutions":{"@types/react":"18.2.61"},"peerDependencies":{"@gorhom/bottom-sheet":"*","@shopify/flash-list":">=1.6.3","dayjs":"*","fbjs":"*","react":"*","react-native":"*","react-native-gesture-handler":"*","react-native-image-picker":"*","react-native-keyboard-controller":"*","react-native-pager-view":"*","react-native-reanimated":"*","react-native-tab-view":"*"},"workspaces":["example"],"packageManager":"yarn@3.6.1","engines":{"node":">= 18.0.0"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"_id":"@vokhuyet/react-native-messy@0.2.10","gitHead":"30f17978ddfa08f490a6460f47e1365a323cc69c","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"integrity":"sha512-irnuBkUP5ycF5iuHKwuvdUjNmfJ+HdCk2C1801x8U6aGykSvWLY65YX6QGGpy+iJtssSh07siccdVja3sDps+w==","shasum":"59118dbf684caf55186772f73fa873c8cf254f8e","tarball":"https://registry.npmjs.org/@vokhuyet/react-native-messy/-/react-native-messy-0.2.10.tgz","fileCount":254,"unpackedSize":665879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0R5OWS+Cma3okKS1PWS2qp0P32EnedWQmwBt8JKQHEAiAq4XnNBbAzabmRzhyqcGdBWKv4Cl8nRgto11C3pppAew=="}]},"_npmUser":{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"},"directories":{},"maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-messy_0.2.10_1725504056995_0.6220837992666888"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-01T08:50:19.978Z","modified":"2024-09-05T02:40:57.511Z","0.0.1":"2024-03-01T08:50:20.317Z","0.0.2":"2024-03-06T07:09:12.848Z","0.0.3":"2024-04-03T04:49:01.064Z","0.0.4":"2024-04-03T08:06:43.919Z","0.0.5":"2024-04-04T06:52:04.049Z","0.0.6":"2024-04-04T09:55:44.849Z","0.0.7":"2024-04-12T05:58:01.041Z","0.0.8":"2024-04-24T08:40:55.825Z","0.0.9":"2024-04-26T11:21:46.647Z","0.1.0":"2024-04-27T03:41:10.588Z","0.1.1":"2024-04-27T04:14:55.342Z","0.1.2":"2024-04-27T06:14:07.703Z","0.1.3":"2024-04-27T08:17:44.258Z","0.1.4":"2024-04-27T11:24:27.982Z","0.1.5":"2024-05-03T11:41:29.884Z","0.1.6":"2024-05-06T04:06:28.188Z","0.1.7":"2024-05-06T07:16:53.092Z","0.1.8":"2024-05-07T04:48:56.760Z","0.1.9":"2024-05-10T10:16:42.191Z","0.2.0":"2024-05-13T04:51:16.690Z","0.2.1":"2024-05-15T07:24:03.901Z","0.2.2":"2024-05-17T07:36:34.577Z","0.2.3":"2024-05-28T08:51:47.364Z","0.2.4":"2024-05-28T08:56:20.158Z","0.2.5":"2024-05-28T09:12:52.600Z","0.2.6":"2024-05-31T08:47:13.444Z","0.2.7":"2024-06-07T10:54:23.941Z","0.2.8":"2024-06-21T07:35:01.811Z","0.2.9":"2024-07-08T10:43:54.276Z","0.2.10":"2024-09-05T02:40:57.317Z"},"bugs":{"url":"https://github.com/vokhuyetOz/react-native-messy/issues"},"author":{"name":"Vok","email":"vokhuyet.ict@gmail.com","url":"https://github.com/vokhuyetOz"},"license":"MIT","homepage":"https://github.com/vokhuyetOz/react-native-messy#readme","keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/vokhuyetOz/react-native-messy.git"},"description":"chat ui","maintainers":[{"name":"vokhuyetoz","email":"vokhuyet.ict@gmail.com"}],"readme":"# react-native-messy\n\nChat ui for React Native\n\n<p>\n    <img src=\"preview/demo_1.png\" width=\"200px\">\n  <img src=\"preview/demo_2.png\" width=\"200px\">\n</p>\n\n## Dependency\n\n- [gorhom/bottom-sheet](https://github.com/gorhom/react-native-bottom-sheet)\n- [react-native-keyboard-controller](https://kirillzyusko.github.io/react-native-keyboard-controller/)\n- [react-native-image-picker](https://github.com/react-native-image-picker/react-native-image-picker)\n- [react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler#readme)\n- [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated#readme)\n- [react-native-tab-view](https://reactnavigation.org/docs/tab-view/)\n- [react-native-video](https://github.com/TheWidlarzGroup/react-native-video)\n- [@shopify/flash-list](https://shopify.github.io/flash-list/)\n\n## Installation\n\n```sh\nnpm install @vokhuyet/react-native-messy\n```\n\nor\n\n```sh\nyarn add @vokhuyet/react-native-messy\n```\n\n## Usage\n\n```ts\nimport { Messy } from '@vokhuyet/react-native-messy';\n\n// ...\n    const [list, setList] = useState([]);\n\n    <Messy\n       messages={list}\n        loading={isLoading}\n        BaseModule={{\n          Cache: CacheDimension,\n          Image: ChatListImage,\n          Text: AppText,\n        }}\n        renderLoading={renderLoading}\n        renderMessageSystem={ChatListMessageSystem}\n        listProps={{\n          onEndReached,\n          ListHeaderComponent: ChatListHeader,\n          onPress: () => {\n              //hide all bottom sheet modal inlcuding: emoji picker,...\n              dismissAll();\n              //hide keyboard\n              Keyboard.dismiss();\n          },\n        }}\n        messageProps={{\n          hideOwnerAvatar: true,\n          hidePartnerAvatar: false,\n          onPress: onPressMessage,\n          onLongPress: onLongPressMessage,\n        }}\n        user={{id: account?.user?.id}}\n        footerProps={{\n          hideEmoji: false;\n          hideFooterAction: false;\n          Send: <Image source={require('NewSendIcon.png')} />\n          onSend,\n          ExtraLeft: <ChatListExtraLeft />,\n          ExtraActionLeft: <ChatListExtraActionLeft />,\n        }}\n    />\n```\n\n## Default Element\n\n### MessyFooterActionLibraryDefault\n\n- props\n\n```typescript\n  onPress?: () => Promise<void> | void;  // use your own onPress handler\n  handlePermission?: () => Promise<boolean>; // insert check permisson before use our internal handle select image\n  style?: ImageStyle;\n  source?: ImageSourcePropType;\n```\n\n### MessyFooterActionCameraDefault\n\n- props\n\n```typescript\n  onPress?: () => Promise<void> | void;  // use your own onPress handler\n  handlePermission?: () => Promise<boolean>; // insert check permisson before use our internal handle select image\n  style?: ImageStyle;\n  source?: ImageSourcePropType;\n```\n\n## Default Function\n\n### setMessyFooterInputText\n\nUse as global function to set Message Input text\n\n## Object Type\n\n### TMessyMessageLocation\n\n```typescript\nname: string;\nimage: ImageProps['source'];\nlatitude: string;\nlongitude: string;\n```\n\n### TMessyMessage\n\n```ts\n  id?: string | number | null;\n  text?: string;\n  image?: ImageSourcePropType;\n  video?: { uri: string };\n  audio?: {uri: string}; // not implemented, you can implement by yourself\n  location?: TMessyMessageLocation;\n  user?: TUser;\n  type?: 'system' | 'message';\n  createdTime?: Date | number | string;\n  status?: 'sending' | 'sent' | 'seen';\n  seenBy?: TUser[];\n  local?: Asset;\n  clientId?: string; // used for display message in List before receiving response from Server\n  category?: string; // used for display multiple type of system message\n```\n\n### TColor\n\n```ts\nbackground: string;\nprimary: string;\naccent: string;\nplaceholder: string;\nshadow: string;\nsuccess: string;\nmessage_left: {\n  background: string;\n  text: string;\n  link: string;\n  email: string;\n  phone: string;\n  audio: string;\n}\nmessage_right: {\n  background: string;\n  text: string;\n  link: string;\n  email: string;\n  phone: string;\n  audio: string;\n}\ninput: {\n  text: string; //text color in TextInput\n}\n```\n\n### TUser\n\n```ts\n  id: string | number | null | undefined;\n  userName?: string | null;\n  avatar?: ImageSource;\n```\n\n### TMessyFooterProps\n\n```ts\n  hideEmoji?: boolean;\n  hideFooterAction?: boolean;\n  Send?: React.ReactNode;\n  Emoji?: React.ReactNode; // button for click to open emoji picker\n  onSend?: (message?: TMessyMessage) => Promise<void> | void;\n  inputProps?: TextInputProps;\n  ExtraLeft?: React.ReactNode;\n  ExtraActionLeft?: React.ReactNode;\n  renderFooter?: FC<TMessyFooterProps>;\n  renderFooterAction?: FC<TMessyFooterProps>;\n```\n\n### TMessageProps\n\n```ts\n  hideOwnerAvatar: boolean;\n  hidePartnerAvatar: boolean;\n  onPress?: (message: TMessyMessageProps) => Promise<void> | void;\n  onLongPress?: (message: TMessyMessageProps) => Promise<void> | void;\n```\n\n### TBaseModule\n\n```ts\n  Image?: FC<ImageProps>;\n  Text?: FC<TextProps>;\n  Video?: FC;\n  Cache: {\n    get: (key: string) => any;\n    set: (key: string, value: any) => void;\n  };\n```\n\n## Props\n\n- `useInBottomSheet`(boolean): default false\n- `loading`(boolean): loading status\n- **`messages`**([TMessyMessage[]](#tmessymessage)): list of messages\n- `user`([TUser](#tuser)): sender information;\n- `theme`: ([TColor](#tcolor)): custom theme for message;\n- `footerProps`([TMessyFooterProps](#tmessyfooterprops)): Custom props for Element below list messages;\n- `listProps`(TListProps): custom flatlist props and onPress event;\n- `messageProps`([TMessageProps](#tmessageprops));\n- `parsedShape`([ParseShape[]](https://github.com/taskrabbit/react-native-parsed-text)): Custom parse patterns for react-native-parsed-text ;\n- `showDateTime`(boolean): show created time of message;\n- `renderLoading`(FC<{}>): component when loading list message;\n- `renderMessageSystem`(FC<{ data?: TMessyMessage }>): custom system message;\n- `renderMessage`((data: TMessyMessageProps) => JSX.Element): custom whole message item view;\n- `renderAvatar`FC<{ user?: TUser }>: custom ;\n- `renderMessageText`((data: TMessyMessageProps) => JSX.Element): custom text message;\n- `renderMessageAudio`(data: TMessyMessageProps) => JSX.Element;\n- `renderMessageImage`(data: TMessyMessageProps) => JSX.Element;\n- `renderMessageVideo`(data: TMessyMessageProps) => JSX.Element;\n- `renderMessageDateTime`((data: TMessyMessage) => JSX.Element): custom datetime value in message item\n- `renderMessageLocation`: (data: TMessyMessageProps) => JSX.Element;\n- `renderMessageOther`(data: TMessyMessageProps) => JSX.Element: Customize other message types that the library does not yet support\n- `BaseModule`([TBaseModule](#tbasemodule));\n\n## Contributing\n\nSee the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\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"}