{"_id":"@5stones/bottom-sheet","name":"@5stones/bottom-sheet","dist-tags":{"latest":"5.0.0-alpha.3"},"versions":{"5.0.0-alpha.3":{"name":"@5stones/bottom-sheet","version":"5.0.0-alpha.3","description":"A performant interactive bottom sheet with fully configurable options 🚀","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index.ts","keywords":["react-native","ios","android","bottom-sheet","bottomsheet","reanimated","sheet"],"repository":{"type":"git","url":"git+https://github.com/gorhom/react-native-bottom-sheet.git"},"author":{"name":"Mo Gorhom","url":"https://gorhom.dev"},"license":"MIT","bugs":{"url":"https://github.com/gorhom/react-native-bottom-sheet/issues"},"homepage":"https://gorhom.github.io/react-native-bottom-sheet","scripts":{"typescript":"tsc --skipLibCheck --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","build":"bob build && yarn copy-dts && yarn delete-dts.js && yarn delete-debug-view","copy-dts":"copyfiles -u 1 \"src/**/*.d.ts\" lib/typescript","delete-debug-view":"rm -r ./lib/commonjs/components/bottomSheetDebugView && rm -r ./lib/module/components/bottomSheetDebugView && rm -r ./lib/typescript/components/bottomSheetDebugView","delete-dts.js":"find ./lib/commonjs -name '*.d.js*' -delete && find ./lib/module -name '*.d.js*' -delete","release":"rm -rf lib && yarn build && release-it","example":"yarn --cwd example","bootstrap":"yarn install && yarn example"},"dependencies":{"@gorhom/portal":"1.0.14","invariant":"^2.2.4"},"devDependencies":{"@commitlint/cli":"^17.6.5","@commitlint/config-conventional":"^17.6.5","@react-native/eslint-config":"^0.72.2","@release-it/conventional-changelog":"^5.1.1","@types/invariant":"^2.2.34","@types/react":"18.0.24","@types/react-native":"0.72.2","auto-changelog":"^2.4.0","copyfiles":"^2.4.1","eslint":"^8.21.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^4.3.8","lint-staged":"^13.2.2","prettier":"^2.8.8","react":"18.2.0","react-native":"0.72.0","react-native-builder-bob":"^0.20.4","react-native-gesture-handler":"^2.12.0","react-native-reanimated":"^3.3.0","release-it":"^15.11.0","typescript":"4.9.4"},"peerDependencies":{"@types/react":"*","@types/react-native":"*","react":"*","react-native":"*","react-native-gesture-handler":">=2.12.0","react-native-reanimated":">=3.3.0"},"peerDependenciesMeta":{"@types/react-native":{"optional":true},"@types/react":{"optional":true}},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"f084dad06426e6765a5b924a4a289b39390d28bb","_id":"@5stones/bottom-sheet@5.0.0-alpha.3","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-NWtj7sFMRxvEXiQ9AriuTKZgrJwRCPJEq857NF7nIusl+gIal8ue0VdmKfpFLKR0sJtdRhjxK2LyvQh1yKK/uw==","shasum":"4bbae3ed934bd685d7e7a0b2576a8980e3af0944","tarball":"https://registry.npmjs.org/@5stones/bottom-sheet/-/bottom-sheet-5.0.0-alpha.3.tgz","fileCount":779,"unpackedSize":1144063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGlZoyQIv1oHl2o6397qzJ977c/4zL8w42CnrZL020dAiB1RyOzcyVlWJesCCbTdP40/PbCjadE+0SxLKYTcABLTw=="}]},"_npmUser":{"name":"jspizziri","email":"jake_20@hotmail.com"},"directories":{},"maintainers":[{"name":"jspizziri","email":"jake_20@hotmail.com"},{"name":"ken-michalak","email":"Ken.Michalak@gmail.com"},{"name":"abourge","email":"abourge@weare5stones.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bottom-sheet_5.0.0-alpha.3_1688736100468_0.17711768427168173"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-07T13:21:40.409Z","5.0.0-alpha.3":"2023-07-07T13:21:40.818Z","modified":"2023-07-07T13:21:41.055Z"},"maintainers":[{"name":"jspizziri","email":"jake_20@hotmail.com"},{"name":"ken-michalak","email":"Ken.Michalak@gmail.com"},{"name":"abourge","email":"abourge@weare5stones.com"}],"description":"A performant interactive bottom sheet with fully configurable options 🚀","homepage":"https://gorhom.github.io/react-native-bottom-sheet","keywords":["react-native","ios","android","bottom-sheet","bottomsheet","reanimated","sheet"],"repository":{"type":"git","url":"git+https://github.com/gorhom/react-native-bottom-sheet.git"},"author":{"name":"Mo Gorhom","url":"https://gorhom.dev"},"bugs":{"url":"https://github.com/gorhom/react-native-bottom-sheet/issues"},"license":"MIT","readme":"# React Native Bottom Sheet\n\n[![Reanimated v2 version](https://img.shields.io/github/package-json/v/gorhom/react-native-bottom-sheet/master?label=Reanimated%20v2&style=flat-square)](https://www.npmjs.com/package/@gorhom/bottom-sheet) [![Reanimated v1 version](https://img.shields.io/github/package-json/v/gorhom/react-native-bottom-sheet/v2?label=Reanimated%20v1&style=flat-square)](https://www.npmjs.com/package/@gorhom/bottom-sheet) [![npm](https://img.shields.io/npm/l/@gorhom/bottom-sheet?style=flat-square)](https://www.npmjs.com/package/@gorhom/bottom-sheet) [![npm](https://img.shields.io/badge/types-included-blue?style=flat-square)](https://www.npmjs.com/package/@gorhom/bottom-sheet) [![runs with expo](https://img.shields.io/badge/Runs%20with%20Expo-4630EB.svg?style=flat-square&logo=EXPO&labelColor=f3f3f3&logoColor=000)](https://expo.io/)<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n[![All Contributors](https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-square)](#contributors-)\n\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\nA performant interactive bottom sheet with fully configurable options 🚀\n\n![React Native Bottom Sheet](./preview.gif)\n\n---\n\n## Features\n\n- Modal presentation view, [Bottom Sheet Modal](https://gorhom.github.io/react-native-bottom-sheet/modal).\n- Smooth gesture interactions & snapping animations.\n- Seamless [keyboard handling](https://gorhom.github.io/react-native-bottom-sheet/keyboard-handling) for iOS & Android.\n- Support [pull to refresh](https://gorhom.github.io/react-native-bottom-sheet/pull-to-refresh) for scrollables.\n- Support [FlatList](https://gorhom.github.io/react-native-bottom-sheet/components/bottomsheetflatlist), [SectionList](https://gorhom.github.io/react-native-bottom-sheet/components/bottomsheetsectionlist), [ScrollView](https://gorhom.github.io/react-native-bottom-sheet/components/bottomsheetscrollview) & [View](https://gorhom.github.io/react-native-bottom-sheet/components/bottomsheetview) scrolling interactions.\n- Support [React Navigation integration](https://gorhom.github.io/react-native-bottom-sheet/react-navigation-integration).\n- Compatible with `Reanimated` v1 & v2.\n- Compatible with `Expo`.\n- Accessibility support.\n- Written in `TypeScript`.\n- [Read more](https://gorhom.github.io/react-native-bottom-sheet).\n\n## Getting Started\n\nCheck out [the documentation website](https://gorhom.github.io/react-native-bottom-sheet).\n\n## Versioning\n\nThis library been written in 2 versions of `Reanimated`, and kept both implementation in 2 separate branches:\n\n- **`v2`** | [branch](https://github.com/gorhom/react-native-bottom-sheet/tree/v2) | [changelog](https://github.com/gorhom/react-native-bottom-sheet/blob/v2/CHANGELOG.md) : written with `Reanimated v1` & compatible with `Reanimated v2`.\n\n- **`v4`** | [branch](https://github.com/gorhom/react-native-bottom-sheet/tree/master) | [changelog](https://github.com/gorhom/react-native-bottom-sheet/blob/master/CHANGELOG.md) : written with `Reanimated v2`.\n\n> I highly recommend all `v3` users to upgrade to `v4` which provides more stability and all latest features.\n\n## Author\n\n- [Mo Gorhom](https://gorhom.dev/)\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n> These people have helped to improve the library, but **DO NOT** maintain it.\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"https://react-native-training.eu\"><img src=\"https://avatars.githubusercontent.com/u/1566403?v=4?s=76\" width=\"76px;\" alt=\"\"/><br /><sub><b>Vojtech Novak</b></sub></a><br /><a href=\"https://github.com/gorhom/react-native-bottom-sheet/commits?author=vonovak\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://github.com/kickbk\"><img src=\"https://avatars.githubusercontent.com/u/31323376?v=4?s=76\" width=\"76px;\" alt=\"\"/><br /><sub><b>kickbk</b></sub></a><br /><a href=\"https://github.com/gorhom/react-native-bottom-sheet/issues?q=author%3Akickbk\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/gorhom/react-native-bottom-sheet/commits?author=kickbk\" title=\"Tests\">⚠️</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\n## Sponsor & Support\n\nTo keep this library maintained and up-to-date please consider [sponsoring it on GitHub](https://github.com/sponsors/gorhom). Or if you are looking for a private support or help in customizing the experience, then reach out to me on Twitter [@gorhom](https://twitter.com/gorhom).\n\n## License\n\n[MIT](./LICENSE)\n\n---\n\n<p align=\"center\">\n  <a href=\"https://gorhom.dev/#gh-light-mode-only\" target=\"_blank\">\n    <img height=\"18\" alt=\"Mo Gorhom\" src=\"./mogorhom-light.png\">\n  </a>\n  <a href=\"https://gorhom.dev/#gh-dark-mode-only\" target=\"_blank\">\n    <img height=\"18\" alt=\"Mo Gorhom\" src=\"./mogorhom-dark.png\">\n  </a>\n</p>\n","readmeFilename":"README.md"}