{"_id":"@danielprr-react-native/animated-scrollview-masonry-list","_rev":"6-9c31ea20384954ca9f12529134046013","name":"@danielprr-react-native/animated-scrollview-masonry-list","dist-tags":{"latest":"1.5.6"},"versions":{"1.5.0":{"name":"@danielprr-react-native/animated-scrollview-masonry-list","version":"1.5.0","description":"React Native Masonry List for Pinterest like UI implemented just like the [FlatList].","main":"lib/index.js","types":"lib/index.d.ts","postinstall":"npx dooboolab-welcome postinstall","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"rm -rf ./lib && tsc && flowgen lib/index.d.ts -o lib/index.js.flow","test":"jest"},"repository":{"type":"git","url":"git+https://danielprrazevedo/react-native-masonry-list.git"},"keywords":["masonry","react-native","masonry-list","pinterest","flatlist"],"author":{"name":"hyochan"},"license":"MIT","bugs":{"url":"https://danielprrazevedo/react-native-masonry-list/issues"},"homepage":"https://danielprrazevedo/react-native-masonry-list#readme","dependencies":{"dooboolab-welcome":"^1.3.2"},"peerDependencies":{"expo":"*","react":">=16.9","react-native":">=0.58"},"devDependencies":{"@babel/core":"^7.19.3","@babel/preset-typescript":"^7.18.6","@dooboo/eslint-config-react-native":"^1.0.3","@testing-library/jest-native":"^5.0.0","@testing-library/react-native":"^11.2.0","@types/jest":"^29.1.2","@types/react":"~18.0.0","@types/react-dom":"^18.0.6","@types/react-native":"~0.69.1","@types/react-test-renderer":"^18.0.0","eslint":"^8.25.0","eslint-plugin-ft-flow":"^2.0.1","flowgen":"^1.20.1","jest":"^29.1.2","jest-expo":"^46.0.1","metro-react-native-babel-preset":"^0.73.1","prettier":"^2.7.1","react":"^18.2.0","react-native":"^0.69","react-test-renderer":"^18.2.0","ts-jest":"^29.0.3","typescript":"^4.8.4"},"publishConfig":{"access":"public"},"gitHead":"06744ad38016febc785a9cf63010327a3784765d","_id":"@danielprr-react-native/animated-scrollview-masonry-list@1.5.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-PeDbXjZ15VQiPfNSSfTAuvY2egU2l5j8UfoWzM1kMAxOVhIAye9woQU8b0lDM4Lq9G0EXzA/W6jJEiB4AUTDmA==","shasum":"bfa43fb860cc08af29b9d25ad4768c52b09d6899","tarball":"https://registry.npmjs.org/@danielprr-react-native/animated-scrollview-masonry-list/-/animated-scrollview-masonry-list-1.5.0.tgz","fileCount":6,"unpackedSize":16079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGd9uc9NIg7qDru04J6eYkQ4gxbk9UemRKdxpU2nIOY2AiApFxHXIW136jqRcQwAd+xt2xG3eK4d3BBgeFpwm1G1fw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpggJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphoxAAhlGwU3NEIhEycNJxPZxDeiuRGGgbHCk6Tsye5RGHExx7Emm+\r\nKpodb/nf9B4KG8l3C2zZkQEOBsG7vAovL1ZzZk3kLzVkHeFDf24sdkktWrcq\r\nPjFxYpW9guFYIq6BHXrTYneY5WLK2IhBBLhS7pmIRgz+c/vUqoNg0BOGhKRU\r\n/hwdC4YfocoIPVYLLdZj0DsgAWP5PDGJNYMVx1Yg3zE/+N/BvbS8UBmguiYd\r\nLab07csZvcrKQ+581jGbIZIFGmjrDtK0fwgBRsySe6cbFyOOXPQ3+CwN94L3\r\nCcGr+F7WeS5xm/WJ7EiXgZHvLFd4mnyNlduVKtXUv+y5n66RBZV2Qvo1tvAl\r\noqm4yTPRehjRy9DMoWhICo+zW/tUFLU4iKVHJn9mcDHlGwDPfBiehYQf6bSg\r\nXvrjf8yKhEV0zHyL9Gczd9N0XCcw8UoxkXSuLtiS10IbjtrxryDCRnCX8BKr\r\nRaW4QnuyeZEnQzwqyvsXJKCQ0hme7gqgzp+z2B6hAeQbpJ7AX0aFiYoqeLTC\r\nCfas4EHlxpV1G4PTTRErgdYWsanFpcw158q/qjf8ImksSIJQvwf8lyIMhn+j\r\nNh/nzqvT29x7q1t7cwJzXv233YJ+TYB5Khu+QVpyyESNq2UN5FIG8OSvPfR7\r\nfpXuAWaUAQUSJ0woOvz7nWOYCTqnOaHkV/0=\r\n=uxFR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"},"directories":{},"maintainers":[{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animated-scrollview-masonry-list_1.5.0_1671825416860_0.9731506313075244"},"_hasShrinkwrap":false},"1.5.1":{"name":"@danielprr-react-native/animated-scrollview-masonry-list","version":"1.5.1","description":"React Native Masonry List for Pinterest like UI implemented just like the [FlatList].","main":"lib/index.js","types":"lib/index.d.ts","postinstall":"npx dooboolab-welcome postinstall","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"rm -rf ./lib && tsc && flowgen lib/index.d.ts -o lib/index.js.flow","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/danielprrazevedo/react-native-masonry-list.git"},"keywords":["masonry","react-native","masonry-list","pinterest","flatlist"],"author":{"name":"hyochan"},"license":"MIT","bugs":{"url":"https://github.com/danielprrazevedo/react-native-masonry-list/issues"},"homepage":"https://github.com/danielprrazevedo/react-native-masonry-list#readme","dependencies":{"dooboolab-welcome":"^1.3.2"},"peerDependencies":{"expo":"*","react":">=16.9","react-native":">=0.58"},"devDependencies":{"@babel/core":"^7.19.3","@babel/preset-typescript":"^7.18.6","@dooboo/eslint-config-react-native":"^1.0.3","@testing-library/jest-native":"^5.0.0","@testing-library/react-native":"^11.2.0","@types/jest":"^29.1.2","@types/react":"~18.0.0","@types/react-dom":"^18.0.6","@types/react-native":"~0.69.1","@types/react-test-renderer":"^18.0.0","eslint":"^8.25.0","eslint-plugin-ft-flow":"^2.0.1","flowgen":"^1.20.1","jest":"^29.1.2","jest-expo":"^46.0.1","metro-react-native-babel-preset":"^0.73.1","prettier":"^2.7.1","react":"^18.2.0","react-native":"^0.69","react-test-renderer":"^18.2.0","ts-jest":"^29.0.3","typescript":"^4.8.4"},"publishConfig":{"access":"public"},"gitHead":"d94c69f5222e44735377dfc541b9eb4841dc0e45","_id":"@danielprr-react-native/animated-scrollview-masonry-list@1.5.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ufp1atqgW7Y7Z5fj3b6tix2YmJCAjsPz0O3UrEz5QXbSuKZ1l4BD+WkozcL8kp7VXM7QrJQyIT+TL7/WH8avkg==","shasum":"6156847157b22ecf1172aeef4584d25371c3e592","tarball":"https://registry.npmjs.org/@danielprr-react-native/animated-scrollview-masonry-list/-/animated-scrollview-masonry-list-1.5.1.tgz","fileCount":6,"unpackedSize":16108,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUkftFxVgQKdbG9ueMWRHAb9B2lmQllBTtP8fL4AlX7wIgR/gAPLq1LCyYJH4QQioH9693cz97SHdDWN5uARDNXvY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpisoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZeQ//fPf+uuB7NXW+kwE5tOCm9KZMmq4CGHSs+XRnEpZ4LgSVu8Kk\r\nGF1147Gk9GPejNWvpRkKEqdzik1ozL1wl8i29eEqgIn1CVff54YGHlE2m3W6\r\nz4RQhEN48KkArZfCsbOSOZBCOguweozI8N6EndXMACI86nImn8Ulj9B+2zqY\r\nJnX6+B69nZTmVusMEbh9ZgTidDPIWYoQMkRtJxG0Q+FCckYJ2NXpLtUA2pYv\r\nRB6lryZXTXRYcHx9SO6HG12cckeTb6TuaJhjbfx7n6WRGBXKexDyLYkuW7lT\r\nwwnTa7B/f333KEp3J4r6RxpB3OIdt3pf4+ReFkJM0kPeEu6yhgCZPIa1vEDt\r\nmP2dfyb+YPo0ht97oUlLlvSTo+Y3ElYLn/XkU55pl1ySyL1A2VjfPanvJmh0\r\nWOF67VXjVA02uB6mzIUjZ9hxBwwxQlATcGVQAbAYW5HxoawZlHxfyRIZ50b0\r\nkCKUeF456lHBH0p5+pvZv3ojuN1T6Mt2NM3uXdTtVaKmUuJCy795+4FfwyYE\r\n15MXTcatebGv1amroZuC9n2dabN35l2cBYnFGBssKQJGI2OAfeQzqAV5kA0+\r\n/vkv5885fvD4AHuE48uBU3gJKIy6j3ZJGcYRihVUpA5HQhjulyLoR9F/xXxO\r\nbDfE2eLKjyNcxWN/iTolxXfd0B0DqjOktiQ=\r\n=2vi6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"},"directories":{},"maintainers":[{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animated-scrollview-masonry-list_1.5.1_1671834408041_0.19168581303994348"},"_hasShrinkwrap":false},"1.5.2":{"name":"@danielprr-react-native/animated-scrollview-masonry-list","version":"1.5.2","description":"React Native Masonry List for Pinterest like UI implemented just like the [FlatList].","main":"lib/index.js","types":"lib/index.d.ts","postinstall":"npx dooboolab-welcome postinstall","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"rm -rf ./lib && tsc && flowgen lib/index.d.ts -o lib/index.js.flow","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/danielprrazevedo/react-native-masonry-list.git"},"keywords":["masonry","react-native","masonry-list","pinterest","flatlist"],"author":{"name":"hyochan"},"license":"MIT","bugs":{"url":"https://github.com/danielprrazevedo/react-native-masonry-list/issues"},"homepage":"https://github.com/danielprrazevedo/react-native-masonry-list#readme","dependencies":{"dooboolab-welcome":"^1.3.2"},"peerDependencies":{"expo":"*","react":">=16.9","react-native":">=0.58"},"devDependencies":{"@babel/core":"^7.19.3","@babel/preset-typescript":"^7.18.6","@dooboo/eslint-config-react-native":"^1.0.3","@testing-library/jest-native":"^5.0.0","@testing-library/react-native":"^11.2.0","@types/jest":"^29.1.2","@types/react":"~18.0.0","@types/react-dom":"^18.0.6","@types/react-native":"~0.69.1","@types/react-test-renderer":"^18.0.0","eslint":"^8.25.0","eslint-plugin-ft-flow":"^2.0.1","flowgen":"^1.20.1","jest":"^29.1.2","jest-expo":"^46.0.1","metro-react-native-babel-preset":"^0.73.1","prettier":"^2.7.1","react":"^18.2.0","react-native":"^0.69","react-test-renderer":"^18.2.0","ts-jest":"^29.0.3","typescript":"^4.8.4"},"publishConfig":{"access":"public"},"gitHead":"08bc3e39d88e9466e755f779d9446841ed73cce6","_id":"@danielprr-react-native/animated-scrollview-masonry-list@1.5.2","_nodeVersion":"16.18.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-yGXdaYWRAwF129GvObK/X0n2z7B/6pHjYQZ2bm5W5c1LyZ/IIfKM6p7eEJaSPrtoGths/d1RRPgSVHIbMXjtJQ==","shasum":"1450b2c04f3b3371705e1459c8e9d7fc1fd5696c","tarball":"https://registry.npmjs.org/@danielprr-react-native/animated-scrollview-masonry-list/-/animated-scrollview-masonry-list-1.5.2.tgz","fileCount":6,"unpackedSize":16651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8b/7WFkDT/Iu5m9SNXYuMQon5v2oyNPnEW2iSEqWbiwIgcddb+FEM1e73wFBQycMoqclT6MdazB9mBENoks9t6vA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpuo5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYbBAApQIDlJyxaXCXUNgXMzbDyse/2xayepgQoPR5DqA3Lj89hjc9\r\nJm1nCfIZa40J5/kRY4siOnqnawV8oSjU9STZ0oGZSyj3A9Y5BoyNYWUZYIvI\r\nGjlVX0OlMziuFyEPsmL1ceoQzEbDxhcmBl78rx1YvJbQuhava4ho5uG7JK8X\r\n1XrANKUHF7qTYkjtxioCk7aRPpqTAiaOT3fGbuB+S4nYTbBcpXM3dTzpJ4Nh\r\njY0XGXIdhMBFD4TdKryjzbyG8BQM6ZTvS6W418r9IgapwtdltzCQHwPQ/Qbu\r\nfIOyRVrf7MD8JOmqfFWYOPXVGKhX4q7vpgT0n0hpYuDXhEeiLaUCYkWWctWM\r\nuc4Is8CSFuqdppm7TPbpindpGutcjrQpxG0ayFOslPDVmU20iFJroFNsM5FW\r\nZKQ8jBdnCYoHBHu7b4IPlUOm/xALtIlajiVhtJdasCscA8P3EcIqbbHraR4X\r\nte6SGOtk8WBBSHg0ceFjH8tHYUrNNijFzf83Ub7RaLmwh7+dT2pAXvmOafJx\r\nJfegDoEt1U1qu0VnLnA141dABKoNda2R71TRcls61EJwJ4ihI+5ByLpw3u7q\r\nEbnmaInSY0OkZntEvZdkaPCJ0IpGsLtwENMa9dH4RA6DSk00jmAzgR93GsHK\r\ndaLqWQFMjCsn+kH4ExVK+wwZAC8IVACxoIo=\r\n=RbxA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"},"directories":{},"maintainers":[{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animated-scrollview-masonry-list_1.5.2_1671883321590_0.07375713708243126"},"_hasShrinkwrap":false},"1.5.3":{"name":"@danielprr-react-native/animated-scrollview-masonry-list","version":"1.5.3","description":"React Native Masonry List for Pinterest like UI implemented just like the [FlatList].","main":"lib/index.js","types":"lib/index.d.ts","postinstall":"npx dooboolab-welcome postinstall","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"rm -rf ./lib && tsc && flowgen lib/index.d.ts -o lib/index.js.flow","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/danielprrazevedo/react-native-masonry-list.git"},"keywords":["masonry","react-native","masonry-list","pinterest","flatlist"],"author":{"name":"hyochan"},"license":"MIT","bugs":{"url":"https://github.com/danielprrazevedo/react-native-masonry-list/issues"},"homepage":"https://github.com/danielprrazevedo/react-native-masonry-list#readme","dependencies":{"dooboolab-welcome":"^1.3.2"},"peerDependencies":{"expo":"*","react":">=16.9","react-native":">=0.58"},"devDependencies":{"@babel/core":"^7.19.3","@babel/preset-typescript":"^7.18.6","@dooboo/eslint-config-react-native":"^1.0.3","@testing-library/jest-native":"^5.0.0","@testing-library/react-native":"^11.2.0","@types/jest":"^29.1.2","@types/react":"~18.0.0","@types/react-dom":"^18.0.6","@types/react-native":"~0.69.1","@types/react-test-renderer":"^18.0.0","eslint":"^8.25.0","eslint-plugin-ft-flow":"^2.0.1","flowgen":"^1.20.1","jest":"^29.1.2","jest-expo":"^46.0.1","metro-react-native-babel-preset":"^0.73.1","prettier":"^2.7.1","react":"^18.2.0","react-native":"^0.69","react-test-renderer":"^18.2.0","ts-jest":"^29.0.3","typescript":"^4.8.4"},"publishConfig":{"access":"public"},"gitHead":"f4a28506a8b388706ca890caf583bdeb38bb5fc7","_id":"@danielprr-react-native/animated-scrollview-masonry-list@1.5.3","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-BYm9LfQnkdvXh5MwN9hVaw1Vi9F4yf4Suy3i8I9SbuuMgu1CtXmZYaaNsmI8Qaxt6ThcHiKkQYu74ghJQKM90w==","shasum":"063d71bfc6ca34c3f9ddb4f007ec92356a6cdd71","tarball":"https://registry.npmjs.org/@danielprr-react-native/animated-scrollview-masonry-list/-/animated-scrollview-masonry-list-1.5.3.tgz","fileCount":6,"unpackedSize":16108,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+FzEIii73Xk4oYr3okOslQrM92eTLPRpHgIqTMMBX3AiAaHNStZK+WVOJXiKEwodzs+kyg8aC2RmOzrKw51Aa6kA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrFa/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVnA//UTUMNr0U60nrvj8zUlSeMXOsSO6+qjs0ge9L2zkTJ4EsEmy/\r\n+U5lWUQ77SWOeg0Kekqle62jyJ575zOr4Gr8nfEdSlwrUVG1Z1P8DmVGLgFh\r\nDXiRyTH1g7uVXMdtGbrCINGVwZWP5yQQ9n6ta4MfCryrOeW4knrdTKBMKA8U\r\nh1AWVAjgbcOBcUJa3Cheths+GRjd+fGh2h3S9BJKzqw+4ZF/sOOcSjTdQ6lb\r\nbeiX144/lUTo7IhfcSzCuHRXDSolDaHHgcjG+5j+481gZ/cKK3JUSdUUdaBB\r\nNtQ+OmDWt+pjg+PCkPbZmKSx2Jomxvw1lOVoXtafU1fg0Awpkyki1mVlj9Gm\r\nBIXeDdwtPAjnDmoegKmvy3KfD18B6mICV2Svq5c5nBP991L7NWK9Y/Wk3UP6\r\nr/2XbUejk1lgFPx9K4voqriCrHmi1vdNCwSZZiLWcxFue2ZaL5vqpqUY180N\r\nOppKgHwQ0XjVhDUnkaj2CGkLoCcFvK/P3s+vFiU6yikZrkMgoyVdN4KywiIq\r\nT37c1rSGklPrjDmofdvdtTuQL4V58iTdd0bySkv5Z0dNtt8FzGxgTVy3eCBs\r\nniHGXdDghjC9Lio7HJqjasNgKNPUTSerqeieqm7dTerHiOoX63iTuJW3WNCK\r\nK/bNzJ50z1xpPuOlORBqB9QuaGKFkZpN6OM=\r\n=JSPt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"},"directories":{},"maintainers":[{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animated-scrollview-masonry-list_1.5.3_1672238783665_0.6903688433143294"},"_hasShrinkwrap":false},"1.5.4":{"name":"@danielprr-react-native/animated-scrollview-masonry-list","version":"1.5.4","description":"React Native Masonry List for Pinterest like UI implemented just like the [FlatList].","main":"lib/index.js","types":"lib/index.d.ts","postinstall":"npx dooboolab-welcome postinstall","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"rm -rf ./lib && tsc && flowgen lib/index.d.ts -o lib/index.js.flow","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/danielprrazevedo/react-native-masonry-list.git"},"keywords":["masonry","react-native","masonry-list","pinterest","flatlist"],"author":{"name":"hyochan"},"license":"MIT","bugs":{"url":"https://github.com/danielprrazevedo/react-native-masonry-list/issues"},"homepage":"https://github.com/danielprrazevedo/react-native-masonry-list#readme","dependencies":{"dooboolab-welcome":"^1.3.2"},"peerDependencies":{"expo":"*","react":">=16.9","react-native":">=0.58"},"devDependencies":{"@babel/core":"^7.19.3","@babel/preset-typescript":"^7.18.6","@dooboo/eslint-config-react-native":"^1.0.3","@testing-library/jest-native":"^5.0.0","@testing-library/react-native":"^11.2.0","@types/jest":"^29.1.2","@types/react":"~18.0.0","@types/react-dom":"^18.0.6","@types/react-native":"~0.69.1","@types/react-test-renderer":"^18.0.0","eslint":"^8.25.0","eslint-plugin-ft-flow":"^2.0.1","flowgen":"^1.20.1","jest":"^29.1.2","jest-expo":"^46.0.1","metro-react-native-babel-preset":"^0.73.1","prettier":"^2.7.1","react":"^18.2.0","react-native":"^0.69","react-test-renderer":"^18.2.0","ts-jest":"^29.0.3","typescript":"^4.8.4"},"publishConfig":{"access":"public"},"gitHead":"97d2e99d7073e287424d22390b66deff0e2c26a7","_id":"@danielprr-react-native/animated-scrollview-masonry-list@1.5.4","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ks2t75qK2TbjtXqg7tBYEIzJWXlKkovEtoTp+fETgIyXtjoRJua1EJV1LTXx/o5CAFTCZBElpMUsfzfCwbrZPg==","shasum":"05bf9fdccf9a396efcd593cfdee18f2134db961c","tarball":"https://registry.npmjs.org/@danielprr-react-native/animated-scrollview-masonry-list/-/animated-scrollview-masonry-list-1.5.4.tgz","fileCount":6,"unpackedSize":16442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTwGT2IC/+D9k3JNksdPyXsjBkNzZi4fawBJQIyQLuvAIhANShVzao8zMzsfzb7x+5E2NWzHKh/9DJo0RlwcEhssZt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrFcsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtRhAAifoxVz4t4zqo3LMryiS0jF57MDj8Jmr8RiKi9UdUIoPUkYKO\r\nxb0NZUUqO5IaPSfSpzx28ucWtdo4Df0uAWvkUN6I+F6twojiB3lwaW9bmgXx\r\nIb4aXxcr4FKwxx+1luF8miL0XO2fY3pBxYe3nNWvjeRK3/cYfcYZxJ7ka968\r\nmgs1L986V0hRBxZ+KzN6U62vkZfBEsl4BfIwUHvk8IPfFr2yv086UkLhKfGt\r\nTQSoilgm/g7XrLNn7dQMVkKByU3vicVJGvSxEuuILlwte7d5HWFAoGFuqozC\r\nfxDvtVj6nVPnwz6VeoUalQyrEifyPBscUFFkqgXZX7P8a73eongpx0k+5SNJ\r\nLppQlR7fBjkqa/PN3vosp3/RVk4/XCgbpizTUqJX4SRk64gsDLmVseLddulk\r\nW1JshA2Km41QMk51p32J4DgCHS2+p0jN6SDsxUQoD7gqYPddxwb6V6Nt0iro\r\n0MbA7/+O4CZvgDCaLSY4J1XkxfGv4+fpvsHcdcAg0bwRSiPQzjp+BIEFN26M\r\nw9Z2ySg9t1Mg9/hPJEUiJEeZ1NrAId9u9lZzZw91rB3qOb4Dr2ahQkkMAU3+\r\njvm1Wdx2jxgbUNAwXeS1TRSvSrcCAbScvAaO/UggSOWGQYpmtlmGzSJalhcT\r\nHBmq4BCh2xqmkcivvpB9iQLgOGibAESqSJ8=\r\n=U2T8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"},"directories":{},"maintainers":[{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animated-scrollview-masonry-list_1.5.4_1672238891834_0.15077473665183594"},"_hasShrinkwrap":false},"1.5.5":{"name":"@danielprr-react-native/animated-scrollview-masonry-list","version":"1.5.5","description":"React Native Masonry List for Pinterest like UI implemented just like the [FlatList].","main":"lib/index.js","types":"lib/index.d.ts","postinstall":"npx dooboolab-welcome postinstall","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"rm -rf ./lib && tsc && flowgen lib/index.d.ts -o lib/index.js.flow","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/danielprrazevedo/react-native-masonry-list.git"},"keywords":["masonry","react-native","masonry-list","pinterest","flatlist"],"author":{"name":"hyochan"},"license":"MIT","bugs":{"url":"https://github.com/danielprrazevedo/react-native-masonry-list/issues"},"homepage":"https://github.com/danielprrazevedo/react-native-masonry-list#readme","dependencies":{"dooboolab-welcome":"^1.3.2"},"peerDependencies":{"expo":"*","react":">=16.9","react-native":">=0.58"},"devDependencies":{"@babel/core":"^7.19.3","@babel/preset-typescript":"^7.18.6","@dooboo/eslint-config-react-native":"^1.0.3","@testing-library/jest-native":"^5.0.0","@testing-library/react-native":"^11.2.0","@types/jest":"^29.1.2","@types/react":"~18.0.0","@types/react-dom":"^18.0.6","@types/react-native":"~0.69.1","@types/react-test-renderer":"^18.0.0","eslint":"^8.25.0","eslint-plugin-ft-flow":"^2.0.1","flowgen":"^1.20.1","jest":"^29.1.2","jest-expo":"^46.0.1","metro-react-native-babel-preset":"^0.73.1","prettier":"^2.7.1","react":"^18.2.0","react-native":"^0.69","react-test-renderer":"^18.2.0","ts-jest":"^29.0.3","typescript":"^4.8.4"},"publishConfig":{"access":"public"},"gitHead":"842a975da7695eeb09b57eb9f89470568e72dca9","_id":"@danielprr-react-native/animated-scrollview-masonry-list@1.5.5","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-AyKZQF0DXB4D3Niw/7GA6pjE6CrNuFIwOuW2f2yVSUBO8b/rMhZlx60R1Od38O0jngSHuBj+ax0wPjZTJAgI9A==","shasum":"7d064a6c6bfe3a7e252c65cf91a4c0c567d822f8","tarball":"https://registry.npmjs.org/@danielprr-react-native/animated-scrollview-masonry-list/-/animated-scrollview-masonry-list-1.5.5.tgz","fileCount":6,"unpackedSize":16480,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChE4SiTLunjHkRIZZB+LLr9AAJxstQuDiSAfU6M7auEQIhAPVo4NaLVMibnzLAc6V5M18x4VBoqPl0dYhPo3Olqbsy"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrGBiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKWA/9Ejfb8GGWsXAXN5Z9cVjZHZbATTONcgN3KTbrJhyVehkp6tql\r\ne6tYljanyY9xQcsMH7aqm6cMWgJLDnvao9ZM8JAEK9mkrYp8DPnxFMYj++Pr\r\nLelh1wlEHchSgnvundvKBgZXoqdQe5VF9CbR06RVyyXX/l/5vKMJqVBoEV1B\r\n8eQSShZVhK6AptVFGr7h7h+YZPMeJGNqMfqCdI806e3U0ak+p88w0TD95jSC\r\nYasYsIXRu91ZgZR07gISv7fcubHMWAVDGDw6s9RgXq1hv7YYR93Rai6f3Fhw\r\neq06XGkWgQ+m5HQ2lR51juUVEuS8gIyf+XeJEqgMKJ6oHv3uMvFODS+PinsX\r\nI/8o9sf2kuyW3pz/zDu0c3scAE75d3FOdjAGtQcLdemBUrSOPPDBWD6DOlxG\r\nYdTJMTq6CivhUcB8S2UYGmRMsEJ+g6sgEjF09A93Q6tOAFzMdKWoD9yn49YZ\r\nTLjjDCdOMRug2792M7ulOgbvPHC0dKR3XMm/aoryNkEMLqHgOEho/AHFf4ne\r\nDnySvjVuvOrTY/KDDalIr4p3B1qqQ8ayGmW4MQiV8oaB03M1O8MCfTK4VNl6\r\nNajVs7HHZTYwwYT9wrzJjlFppwke2y35AjJr9WxcjOGtg4k7ND+U12FiAzPB\r\nUZ1XfJhg4lNAADTqIQMhlBLqCSMWfMjRU/0=\r\n=XCe5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"},"directories":{},"maintainers":[{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animated-scrollview-masonry-list_1.5.5_1672241250720_0.6765359072091506"},"_hasShrinkwrap":false},"1.5.6":{"name":"@danielprr-react-native/animated-scrollview-masonry-list","version":"1.5.6","description":"React Native Masonry List for Pinterest like UI implemented just like the [FlatList].","main":"lib/index.js","types":"lib/index.d.ts","postinstall":"npx dooboolab-welcome postinstall","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"rm -rf ./lib && tsc && flowgen lib/index.d.ts -o lib/index.js.flow","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/danielprrazevedo/react-native-masonry-list.git"},"keywords":["masonry","react-native","masonry-list","pinterest","flatlist"],"author":{"name":"hyochan"},"license":"MIT","bugs":{"url":"https://github.com/danielprrazevedo/react-native-masonry-list/issues"},"homepage":"https://github.com/danielprrazevedo/react-native-masonry-list#readme","dependencies":{"dooboolab-welcome":"^1.3.2"},"peerDependencies":{"expo":"*","react":">=16.9","react-native":">=0.58"},"devDependencies":{"@babel/core":"^7.19.3","@babel/preset-typescript":"^7.18.6","@dooboo/eslint-config-react-native":"^1.0.3","@testing-library/jest-native":"^5.0.0","@testing-library/react-native":"^11.2.0","@types/jest":"^29.1.2","@types/react":"~18.0.0","@types/react-dom":"^18.0.6","@types/react-native":"~0.69.1","@types/react-test-renderer":"^18.0.0","eslint":"^8.25.0","eslint-plugin-ft-flow":"^2.0.1","flowgen":"^1.20.1","jest":"^29.1.2","jest-expo":"^46.0.1","metro-react-native-babel-preset":"^0.73.1","prettier":"^2.7.1","react":"^18.2.0","react-native":"^0.69","react-test-renderer":"^18.2.0","ts-jest":"^29.0.3","typescript":"^4.8.4"},"publishConfig":{"access":"public"},"gitHead":"33fea9ac4b7e321f3b10e3e906b0c49e7a04c1b9","_id":"@danielprr-react-native/animated-scrollview-masonry-list@1.5.6","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-UEAIipMxiWXnICaQrKfM2mw/HzDfFMoNWQAN1iaDZhdE+U8LfkzKDNu4XjVhJNKJ6ux16sTVgil78R7AUMUWBQ==","shasum":"92d7397f2933dbff171179ed187b998d10bed5d8","tarball":"https://registry.npmjs.org/@danielprr-react-native/animated-scrollview-masonry-list/-/animated-scrollview-masonry-list-1.5.6.tgz","fileCount":6,"unpackedSize":16473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxOk38BzhfxgHRWV1xSM+YF/DrNN9gDiSkBI5aOrqwMAiEAsIVe4lQYMjJzpP9/q3Z48c1/uZjZJmlAyuif6gwYoek="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrGJ6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpF9g/6AlyltIE0iPEHVyYRgSFBji4DQo+BA/joPFMaG9eu9SyuPWVy\r\nI/uWGZPtxku5SkW4f19iLEh6DS1mmrGh8ptLEUSrHmHNYz3YXI6Htd16yjZe\r\nYqDRt0W3/aW0TCc3/qsPbImbPmYOas541l7gVIyFxYDyz7GCJHZkAxLmFCwQ\r\njodz6uqnIlNrpPIgMF3rm7UBST9kqloxerjMK44hMPHDhI8HAbk6dQ5ySb6a\r\nN3+XyJ4nPCDZ5ETHLi7LXwLhfGrEl/1Bm7K7ZcDApJm/kKHMbVP8MXjRS8Vb\r\nJ0+zCfikJDhJX+FJ22cyE3+dCqWagw8LOYwvPHqlWSOYuDaz55toeyt8+wBa\r\nbRR8iUPDHSS8IUBUx3TFiGCQdBYC4kEd6VRTqSHMEsk0UvjLM+Cw7c/mGOi/\r\nP+oDUbmsT4TojLmmxJzriD+Em2mbL4vvMEg+SX3KDXnveT0dWz7lVvuE1OCs\r\nZqXiMRXKF9DDjWG/ze/3fGBx5+Z8JxkiD3Q4trOj4wXq1hAu74B6kBieEdjL\r\nGEafWiWbj6l6zMrqbmgtNQ6CtxZ4UGfKkgj7j8qDejvPe81UAD9LIFcZmEVM\r\nsDlic0tdOYExVqyVDRsYHDLgDxnT2wlUvHqRjUIIhm7mQC+SLT++vkvgF3tH\r\nakITzGUhskJDIoRStHj/L66AhxaE93px3KM=\r\n=rbx4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"},"directories":{},"maintainers":[{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animated-scrollview-masonry-list_1.5.6_1672241786711_0.8606265203688639"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-23T19:56:56.810Z","1.5.0":"2022-12-23T19:56:57.009Z","modified":"2022-12-28T15:36:26.963Z","1.5.1":"2022-12-23T22:26:48.216Z","1.5.2":"2022-12-24T12:02:01.748Z","1.5.3":"2022-12-28T14:46:23.823Z","1.5.4":"2022-12-28T14:48:11.997Z","1.5.5":"2022-12-28T15:27:30.901Z","1.5.6":"2022-12-28T15:36:26.868Z"},"maintainers":[{"name":"danielprr","email":"daniel.prr.azevedo@gmail.com"}],"description":"React Native Masonry List for Pinterest like UI implemented just like the [FlatList].","homepage":"https://github.com/danielprrazevedo/react-native-masonry-list#readme","keywords":["masonry","react-native","masonry-list","pinterest","flatlist"],"repository":{"type":"git","url":"git+https://github.com/danielprrazevedo/react-native-masonry-list.git"},"author":{"name":"hyochan"},"bugs":{"url":"https://github.com/danielprrazevedo/react-native-masonry-list/issues"},"license":"MIT","readme":"# @danielprr-react-native/animated-scrollview-masonry-list\n\n> Pinterest like listview made in [React Native](https://reactnative.dev). It just behaves like the [FlatList](https://reactnative.dev/docs/next/flatlist) so it is easy to use.\n\n## NOTE\n\nThis is a fork of [@react-native-seoul/masonry-list](https://github.com/hyochan/react-native-masonry-list) where we use `Animated.ScrollView` and `forwardRef` to keep the component reference like the scroll view.\n\nMy inspiration for updating this package to this was the need to use this in conjunction with [react-native-collapsible-tab-view v2](https://github.com/PedroBern/react-native-collapsible-tab-view/tree/v2) and as it uses references to the `Animated.ScrollView` we are required to implement these animations.\n\nThis should help with this [request #53](https://github.com/hyochan/react-native-masonry-list/issues/53)\n\n<!-- [![Npm Version](http://img.shields.io/npm/v/@react-native-seoul/masonry-list.svg?style=flat-square)](https://npmjs.org/package/@react-native-seoul/masonry-list)\n[![Downloads](http://img.shields.io/npm/dm/@react-native-seoul/masonry-list.svg?style=flat-square)](https://npmjs.org/package/@react-native-seoul/masonry-list)\n[![CI](https://github.com/hyochan/react-native-masonry-list/actions/workflows/ci.yml/badge.svg)](https://github.com/hyochan/react-native-masonry-list/actions/workflows/ci.yml)\n[![codecov](https://codecov.io/gh/hyochan/react-native-masonry-list/branch/main/graph/badge.svg?token=MSQVHOV57A)](https://codecov.io/gh/hyochan/react-native-masonry-list)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\n[![LICENSE](http://img.shields.io/npm/l/@react-native-seoul/masonry-list.svg?style=flat-square)](https://npmjs.org/package/@react-native-seoul/masonry-list)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](CONTRIBUTING.md)\n[![supports iOS](https://img.shields.io/badge/iOS-4630EB.svg?style=flat-square&logo=APPLE&labelColor=999999&logoColor=fff)](https://itunes.apple.com/app/apple-store/id982107779)\n[![supports Android](https://img.shields.io/badge/Android-4630EB.svg?style=flat-square&logo=ANDROID&labelColor=A4C639&logoColor=fff)](https://play.google.com/store/apps/details?id=host.exp.exponent&referrer=www)\n[![supports web](https://img.shields.io/badge/web-4630EB.svg?style=flat-square&logo=GOOGLE-CHROME&labelColor=4285F4&logoColor=fff)](https://docs.expo.io/workflow/web/)\n[![runs with expo](https://img.shields.io/badge/Runs%20with%20Expo-000.svg?style=flat&logo=EXPO&labelColor=ffffff&logoColor=000)](https://github.com/expo/expo) -->\n\n## Notice\n\nIf you want [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated) version, you may checkout [reanimated-masonry-list](https://github.com/hyochan/reanimated-masonry-list). This repo is created with issue [#14](https://github.com/hyochan/react-native-masonry-list/issues/14).\n\n## Installation\n\n```\nnpm install @danielprr-react-native/animated-scrollview-masonry-list\n```\n\n```tsx\nimport MasonryList from '@danielprr-react-native/animated-scrollview-masonry-list';\n```\n\n## Preview\n\n| 2-columns                                                                                                                    |                                                          3-columns                                                           |                                                          4-columns                                                           |\n| ---------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------: |\n| <img src=\"https://user-images.githubusercontent.com/27461460/116809803-f170e680-ab7a-11eb-8f16-e28a3ab0c741.gif\" width=200/> | <img src=\"https://user-images.githubusercontent.com/27461460/116815966-08bfcc00-ab9b-11eb-9b9f-5928484217d9.gif\" width=200/> | <img src=\"https://user-images.githubusercontent.com/27461460/116815949-f6459280-ab9a-11eb-8434-85f3cc834202.gif\" width=200/> |\n\n> You can use as many columns as you want. It is flexible!\n\n## YouTube\n\n[See how to use it](https://www.youtube.com/watch?v=QxSKAcKKW_Q)\n\n## Blog\n\n[How it is made](https://dooboolab.medium.com/react-native-masonry-list-a5365647f2c1)\n\n## Description\n\nCurrent `MasonryList` extends [ScrollView](https://reactnative.dev/docs/next/scrollview) and can pass down its props. Indeed, this looks similar to [FlatList](https://reactnative.dev/docs/next/flatlist) to provide good developer experience. Look how this is used and compare to the `FlatList`.\n\nThe `FlatList` won't offer you to draw `MansonryList` because when you provide [numColumns](https://reactnative.dev/docs/next/flatlist#numcolumns) bigger than `1`, the native view will switch to `FlatList` to `GridView` which will render its children with identical height only.\n\nOur `MasonryList` view component is able to render all child views with all different sizes.\n\n## Props\n\n```tsx\nloading?: boolean;\nrefreshing?: RefreshControlProps['refreshing'];\nonRefresh?: RefreshControlProps['onRefresh'];\nonEndReached?: () => void;\nonEndReachedThreshold?: number;\nstyle?: StyleProp<ScrollViewProps>;\ndata: T[];\nrenderItem: ({item: T, i: number}) => ReactElement;\nLoadingView?: React.ComponentType<any> | React.ReactElement | null;\nListHeaderComponent?: React.ComponentType<any> | React.ReactElement | null;\nListEmptyComponent?: React.ComponentType<any> | React.ReactElement | null;\nListFooterComponent?: React.ComponentType<any> | React.ReactElement | null;\nnumColumns?: number;\nkeyExtractor?: ((item: T | any, index: number) => string) | undefined;\n```\n\n**`loading`** - Currently in loading status.\n\n**`refreshing`** - Currently in refreshing status.\n\n**`onRefresh`** - Callback when `refresh` has been triggered.\n\n**`onEndReached`** - Callback when end is reached just like the [onEndReached in FlatList](https://reactnative.dev/docs/flatlist#onendreached)\n\n**`style`** - Style props for [ScrollView](https://reactnative.dev/docs/next/scrollview) which is the container view.\n\n**`data`** - The array of the `data` for the view to render in `renderItem`\n\n**`renderItem`** - Render custom view with the `data` passed down.\n\n**`LoadingView`** - Custom loading view when the view is in `loading` status.\n\n**`ListHeaderComponent`** - Header component\n\n**`ListFooterComponent`** - Footer component\n\n**`ListEmptyComponent`** - Component to render when the `data` is empty.\n\n**`numColumns`** - Number of columns you want to render. `Default to 2`.\n\n## Usage\n\n```tsx\n<MasonryList\n  data={filteredItems}\n  keyExtractor={(item): string => item.id}\n  numColumns={2}\n  showsVerticalScrollIndicator={false}\n  renderItem={({item}) => <CardItem />}\n  refreshing={isLoadingNext}\n  onRefresh={() => refetch({first: ITEM_CNT})}\n  onEndReachedThreshold={0.1}\n  onEndReached={() => loadNext(ITEM_CNT)}\n/>\n```\n\n## Run Example\n\n1. Clone the repository.\n\n   ```\n   git clone https://github.com/hyochan/react-native-masonry-list.git\n   ```\n\n2. Navigate to example project\n\n   ```\n   cd RNMasonryExample\n   ```\n\n3. Install packages and run it as you do in `react-native` project.\n\n## LICENSE\n\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fhyochan%2Freact-native-masonry-list.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fhyochan%2Freact-native-masonry-list?ref=badge_large)\n","readmeFilename":"README.md"}