react-native-use-in-view
Version:
A versatile and efficient React Native component designed for seamless integration of scroll-based features into mobile applications. This package offers a powerful ScrollView observer that allows developers to easily track and respond to scroll events an
47 lines (46 loc) • 1.97 kB
JSON
{
"name": "react-native-use-in-view",
"version": "0.4.2",
"description": "A versatile and efficient React Native component designed for seamless integration of scroll-based features into mobile applications. This package offers a powerful ScrollView observer that allows developers to easily track and respond to scroll events and element visibility within a ScrollView or FlatList. Ideal for implementing dynamic UI behaviors like lazy loading, animations, or visibility tracking, this component is built to enhance user experience with minimal performance overhead. Featuring customizable thresholds and debounce options, it provides a flexible solution for diverse scroll-related functionalities in React Native projects.",
"main": "build/index.js",
"scripts": {
"prepublish": "tsc",
"---------------------------PROJECT BUILD----------------------": "",
"build": "tsc",
"---------------------------DEBUG & FORMAT----------------------": "",
"format": "prettier --write \"**/*.{html,json,js,jsx,ts,tsx,css,scss}\"",
"------------------------------PUBLISH--------------------------": "",
"version:patch": "npm version patch",
"version:minor": "npm version minor",
"version:major": "npm version major",
"publish": "npm publish"
},
"repository": {
"type": "git",
"url": "git+https://github.com/kvbalib/react-native-use-in-view.git"
},
"keywords": [
"react-native",
"intersection",
"observer",
"in",
"view",
"useInView"
],
"author": "kvbalib",
"license": "MIT",
"bugs": {
"url": "https://github.com/kvbalib/react-native-use-in-view/issues"
},
"homepage": "https://github.com/kvbalib/react-native-use-in-view#readme",
"devDependencies": {
"@ianvs/prettier-plugin-sort-imports": "^4.4.1",
"@types/react": "^18.3.1",
"prettier": "^3.5.3",
"typescript": "~5.3.3"
},
"peerDependencies": {
"react": ">=18.0.0",
"react-native": ">=0.76.0"
}
}