{"_id":"@dekim1028/react-native-page-list","_rev":"6-b155cd41e3d04f0f7a122048ee8117d5","time":{"created":"2024-05-09T05:20:03.960Z","1.1.3":"2024-05-09T03:28:36.954Z","modified":"2024-05-22T03:42:02.773Z","1.2.0":"2024-05-09T05:20:04.211Z","1.2.1":"2024-05-10T06:05:23.714Z","1.2.2":"2024-05-20T07:31:10.863Z"},"name":"@dekim1028/react-native-page-list","dist-tags":{"latest":"1.2.2"},"versions":{"1.2.0":{"version":"1.2.0","name":"@dekim1028/react-native-page-list","description":"An easy and simple to use React Native component that renders swipable performant pages with intelligent scroll/swipe detection to cushion rough guestures. Supporting both iOS and Android. Free and made possible along with costly maintenance and updates b","keywords":["react-native-page-list","react-native","pages","page list","scroll","translation","gesture responder","intelligent gesture detection","sensitive scrolling","swipable","animated","animation","ios","android","LueHsoft","LueH LABS","Lue Hang","luehang"],"homepage":"https://luehangs.site/lue_hang/projects/react-native-page-list","author":{"name":"Lue Hang","email":"lue_hang@hotmail.com","url":"https://www.luehangs.site"},"repository":{"type":"git","url":"git+ssh://git@github.com/ericedouard/react-native-page-list.git"},"bugs":{"url":"https://github.com/Luehang/react-native-page-list/issues"},"directories":{"src":"./src"},"main":"./src/index.js","dependencies":{"prop-types":"^15.6.2","react-native-easy-guesture-responder":"^1.1.2","react-native-scrolling":"^1.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"devDependencies":{"react":"16.8.3","react-native":"0.59.1","@babel/core":"^7.4.0","@babel/runtime":"^7.4.0","babel-jest":"^24.5.0","jest":"^24.5.0","metro-react-native-babel-preset":"^0.53.1","react-test-renderer":"16.8.3","babel-eslint":"^10.0.1","eslint":"^5.9.0","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","eslint-plugin-react-native":"^3.5.0"},"jest":{"preset":"react-native"},"scripts":{"lint":"eslint src/","test":"jest"},"license":"MIT","_id":"@dekim1028/react-native-page-list@1.2.0","gitHead":"53d07389e5a3e602657fcdb7ebf4c7284e661b24","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-jab82EWKWVQqMDRuGLSlWzJFM8RhlNhQgqR2bhwmAcoH+crvrj/Dw1TZngwnH3G+TAoA7ASBeFnDtPU4vCVEbg==","shasum":"3f5c0e4851611103264a396083aa6fac742c6bbb","tarball":"https://registry.npmjs.org/@dekim1028/react-native-page-list/-/react-native-page-list-1.2.0.tgz","fileCount":4,"unpackedSize":23045,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCauTYAbTCNf7YlZYBIjH2HcXPDmf7byMx9ACp4GkCKIgIhANZGR4FcYuNnS/arH865Z8Eq0QuuS+Kl4C5EgC0u6Vte"}]},"_npmUser":{"name":"dekim1028","email":"daeun235194@gmail.com"},"maintainers":[{"name":"dekim1028","email":"daeun235194@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-page-list_1.2.0_1715232004064_0.29739938214268413"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.1":{"version":"1.2.1","name":"@dekim1028/react-native-page-list","description":"An easy and simple to use React Native component that renders swipable performant pages with intelligent scroll/swipe detection to cushion rough guestures. Supporting both iOS and Android. Free and made possible along with costly maintenance and updates b","keywords":["react-native-page-list","react-native","pages","page list","scroll","translation","gesture responder","intelligent gesture detection","sensitive scrolling","swipable","animated","animation","ios","android","LueHsoft","LueH LABS","Lue Hang","luehang"],"homepage":"https://luehangs.site/lue_hang/projects/react-native-page-list","author":{"name":"Lue Hang","email":"lue_hang@hotmail.com","url":"https://www.luehangs.site"},"repository":{"type":"git","url":"git+ssh://git@github.com/ericedouard/react-native-page-list.git"},"bugs":{"url":"https://github.com/Luehang/react-native-page-list/issues"},"directories":{"src":"./src"},"main":"./src/index.js","dependencies":{"prop-types":"^15.6.2","react-native-easy-guesture-responder":"^1.1.2","react-native-scrolling":"^1.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"devDependencies":{"react":"16.8.3","react-native":"0.59.1","@babel/core":"^7.4.0","@babel/runtime":"^7.4.0","babel-jest":"^24.5.0","jest":"^24.5.0","metro-react-native-babel-preset":"^0.53.1","react-test-renderer":"16.8.3","babel-eslint":"^10.0.1","eslint":"^5.9.0","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","eslint-plugin-react-native":"^3.5.0"},"jest":{"preset":"react-native"},"scripts":{"lint":"eslint src/","test":"jest"},"license":"MIT","_id":"@dekim1028/react-native-page-list@1.2.1","gitHead":"21693b3e51211df4828d223e779ec2c3599a4521","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-F0je0WkxBozrb8Fml6GBuQUl60+0Wl6P0DALYbjUMR5VPgX+F4v5fEmgQ5480grvn0KQRysfmVD2a9UZt8IQhg==","shasum":"6f5e192741d344888da0078647642d2e4b31ffc6","tarball":"https://registry.npmjs.org/@dekim1028/react-native-page-list/-/react-native-page-list-1.2.1.tgz","fileCount":4,"unpackedSize":20968,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8cLzN3lzMedK3efN+P56ZIlRyjshxniibD3LffdbPlgIgH4hvB3daXF4YWggjR4BmMxIUIsIfSfoLkHjlD8b4YdM="}]},"_npmUser":{"name":"dekim1028","email":"daeun235194@gmail.com"},"maintainers":[{"name":"dekim1028","email":"daeun235194@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-page-list_1.2.1_1715321123566_0.41892751894271685"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.2":{"version":"1.2.2","name":"@dekim1028/react-native-page-list","description":"An easy and simple to use React Native component that renders swipable performant pages with intelligent scroll/swipe detection to cushion rough guestures. Supporting both iOS and Android. Free and made possible along with costly maintenance and updates b","keywords":["react-native-page-list","react-native","pages","page list","scroll","translation","gesture responder","intelligent gesture detection","sensitive scrolling","swipable","animated","animation","ios","android","LueHsoft","LueH LABS","Lue Hang","luehang"],"homepage":"https://luehangs.site/lue_hang/projects/react-native-page-list","author":{"name":"Lue Hang","email":"lue_hang@hotmail.com","url":"https://www.luehangs.site"},"repository":{"type":"git","url":"git+ssh://git@github.com/ericedouard/react-native-page-list.git"},"bugs":{"url":"https://github.com/Luehang/react-native-page-list/issues"},"directories":{"src":"./src"},"main":"./src/index.js","dependencies":{"prop-types":"^15.6.2","react-native-easy-guesture-responder":"^1.1.2","react-native-scrolling":"^1.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"devDependencies":{"react":"16.8.3","react-native":"0.59.1","@babel/core":"^7.4.0","@babel/runtime":"^7.4.0","babel-jest":"^24.5.0","jest":"^24.5.0","metro-react-native-babel-preset":"^0.53.1","react-test-renderer":"16.8.3","babel-eslint":"^10.0.1","eslint":"^5.9.0","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","eslint-plugin-react-native":"^3.5.0"},"jest":{"preset":"react-native"},"scripts":{"lint":"eslint src/","test":"jest"},"license":"MIT","_id":"@dekim1028/react-native-page-list@1.2.2","gitHead":"eb1365e1508dc6ab86263c69ba4f1da61b8a3e4b","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-lKkBDYJowWkrhGN6uZMIPfq3vTafBg7mlq83s9ikKq5KdSvuyNL18TWRa0uQbZTbVIjuvDMVcLMpmQ1s/N32+Q==","shasum":"071e089b247dca6fec3989be0905125524102c2d","tarball":"https://registry.npmjs.org/@dekim1028/react-native-page-list/-/react-native-page-list-1.2.2.tgz","fileCount":4,"unpackedSize":21117,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSrFnSDQr1hhLlSd2itqMIx54Nu6tlOukXCYQ3+An81AiEAzJ6pBMMI3ntqedBSur232u1qaTYoBVi3aOdKqPIzK2A="}]},"_npmUser":{"name":"dekim1028","email":"daeun235194@gmail.com"},"maintainers":[{"name":"dekim1028","email":"daeun235194@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-page-list_1.2.2_1716190270713_0.2813450206666108"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"maintainers":[{"name":"dekim1028","email":"daeun235194@gmail.com"}],"description":"An easy and simple to use React Native component that renders swipable performant pages with intelligent scroll/swipe detection to cushion rough guestures. Supporting both iOS and Android. Free and made possible along with costly maintenance and updates b","homepage":"https://luehangs.site/lue_hang/projects/react-native-page-list","keywords":["react-native-page-list","react-native","pages","page list","scroll","translation","gesture responder","intelligent gesture detection","sensitive scrolling","swipable","animated","animation","ios","android","LueHsoft","LueH LABS","Lue Hang","luehang"],"repository":{"type":"git","url":"git+ssh://git@github.com/ericedouard/react-native-page-list.git"},"author":{"name":"Lue Hang","email":"lue_hang@hotmail.com","url":"https://www.luehangs.site"},"bugs":{"url":"https://github.com/Luehang/react-native-page-list/issues"},"license":"MIT","readme":"<a href=\"https://luehangs.site\"><img src=\"https://luehangs.site/images/lh-blog-strip.jpg\" alt=\"LueHsoft LueH LABS Lue Hang luehang\"/></a>\n<br/>\n<br/>\n\n<h1 align=\"center\">\n    React Native Page List\n</h1>\n\nAn easy and simple to use React Native component that renders swipable performant pages with intelligent scroll/swipe detection to cushion rough guestures. Supporting both iOS and Android. Free and made possible along with costly maintenance and updates by [Lue Hang](https://www.facebook.com/lue.hang) (the author).\n\n<br/>\n\n---\n<br/>\n\n<h1 align=\"center\">\n    <a href=\"https://www.luehangs.site/lue_hang/projects/react-native-smart-page\">\n        <img src=\"https://www.luehangs.site/videos/react-native-smart-page-demo.gif\" alt=\"react-native-smart-page\"/>\n    </a>\n</h1>\n\n<br/>\n<br/>\n\n# :link: Quick Links\n- [Documentation](https://www.luehangs.site/lue_hang/projects/react-native-page-list)\n- [Mobile Kit Marketplace](https://luehangs.site/marketplace/mobile-development)\n- [React Native Development How To Dos](https://luehangs.site/blogs/react-native-development)\n- [Chat](https://luehangs.site)\n\n<br/>\n\n---\n<br/>\n\n# :gem: Install\n\nType in the following to the command line to install the module.\n\n```bash\n$ npm install --save react-native-page-list\n```\n\nor\n\n```bash\n$ yarn add react-native-page-list\n```\n\n<br/>\n<br/>\n<br/>\n\n---\n<br/>\n<br/>\n<br/>\n\n## :tada: Usage Example\n\nAdd an ``import`` to the top of the file.  At minimal, place `array` data into the `data` prop and render the pages using the `renderItem` prop.\n\n> If you like [`react-native-page-list`](https://github.com/Luehang/react-native-page-list), please be sure to give it a star at [GitHub](https://github.com/Luehang/react-native-page-list). Thanks.\n\n```javascript\nimport PageList from \"react-native-page-list\";\nimport { View, Image } from \"react-native\";\n\n//...\nrender() {\n    return (\n        <PageList\n            data={[\n                { uri: \"https://luehangs.site/pic-chat-app-images/pexels-photo-853168.jpeg\" },\n                { uri: \"https://luehangs.site/pic-chat-app-images/animals-avian-beach-760984.jpg\" },\n                { uri: \"https://luehangs.site/pic-chat-app-images/beautiful-beautiful-woman-beauty-9763.jpg\" },\n                { uri: \"https://luehangs.site/pic-chat-app-images/photo-755745.jpeg\" },\n                { uri: \"https://luehangs.site/pic-chat-app-images/photo-799443.jpeg\" }\n            ]}\n            renderItem={({ item, index }) => {\n                return (\n                    <View key={index} style={{flex: 1, backgroundColor: \"#000\"}}>\n                        <Image\n                            source={{ uri: item.uri }}\n                            style={{flex: 1}}\n                            resizeMode=\"contain\"\n                        />\n                    </View>\n                );\n            }}\n        />\n    );\n}\n//...\n```\n\n<br/>\n\n---\n<br/>\n\n# :book: Full Documentation\n\nLearn more about the installation and how to use this package in the updated [documentation](https://www.luehangs.site/lue_hang/projects/react-native-page-list) page.\n\n<br/>\n<br/>\n<br/>\n\n---\n<br/>\n<br/>\n<br/>\n\n## :santa: Author\n\n<a href=\"https://www.facebook.com/lue.hang\">\n<img src=\"https://www.luehangs.site/images/lue-hang2018-circle-150px.png\"/>\n</a>\n\nFree and made possible along with costly maintenance and updates by [Lue Hang](https://www.facebook.com/lue.hang) (the author).\n\n<br/>\n<br/>\n<br/>\n\n---\n<br/>\n<br/>\n<br/>\n\n## :clap: Contribute\n\n[Pull requests](https://github.com/Luehang/react-native-page-list/pulls) are welcomed.\n\n<br/>\n\n### :tophat: Contributors\n\nContributors will be posted here.\n\n<br/>\n\n### :baby: Beginners\n\nNot sure where to start, or a beginner? Take a look at the [issues page](https://github.com/Luehang/react-native-page-list/issues).\n\n<br/>\n<br/>\n<a href=\"https://luehangs.site/marketplace/product/RN%20Posting%20Demo%20App%20Kit\"><img src=\"https://luehangs.site/images/lh-mobile-strip.jpg\" alt=\"LueHsoft LueH LABS Lue Hang luehang\"/></a>\n<br/>\n<br/>\n\n## :page_facing_up: License\n\nMIT © [Lue Hang](https://luehangs.site), as found in the LICENSE file.\n","readmeFilename":"README.md"}