{"_id":"@futurejj/react-native-visibility-sensor","_rev":"57-4507b2b3dbc50c6f0633c4b1b46eca86","name":"@futurejj/react-native-visibility-sensor","dist-tags":{"beta":"1.4.0-beta.3","latest":"1.4.18"},"versions":{"0.2.0":{"name":"@futurejj/react-native-visibility-sensor","version":"0.2.0","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@0.2.0","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"e7be011aaba936cab9fb277eefff39c364b4d3cb","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-0.2.0.tgz","fileCount":24,"integrity":"sha512-S1jWK78a10gbAncOG2j06RMPRAIYHs044usImX0zwtoJ+72wSDi1DxUH3/+EtUHsmWTA+zmA6WrD+MPrB7iqow==","signatures":[{"sig":"MEQCIFlMy4y5MI1ArQf95/sHewCF87W00nNVH8aRHqbIQdp+AiBT7vkUdDuLLmohsF3Zm6LMEAtxIHJnDQ3YrAM9lRquig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34291},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"d7f7219d10b1d3dbf6d83cdd3a96e5aa7615fe5d","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.1.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"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","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.4","@types/react-native":"0.70.0","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-builder-bob":"^0.20.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_0.2.0_1715229439325_0.5874498677749342","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.1.0":{"name":"@futurejj/react-native-visibility-sensor","version":"1.1.0","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.1.0","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"4d2d9c7e1a6512ec6ab5500c5ceab45a065af4af","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.1.0.tgz","fileCount":24,"integrity":"sha512-CXg0mnG1PnklTOVtb4ClwXkots3fwDArA8XL6XSV/edSJxfnGvEujK2MrpWn9g0p3SGp1dnYrbAiVUuHOG9elg==","signatures":[{"sig":"MEQCIEM/wX7ni2hXb3FGuYjz//lPwPXhgoTyziFkwTR9oZi1AiBJnX5d7/G+3rw1uC2S8P2XPfm2rBhdSiCEoDf5zGqHmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34291},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"fb323a5868b641966b035fb688ca51caf41975cd","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.1.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"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","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.4","@types/react-native":"0.70.0","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-builder-bob":"^0.20.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.1.0_1715229547902_0.21258253745607836","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.0":{"name":"@futurejj/react-native-visibility-sensor","version":"1.2.0","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.2.0","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"a93b0fbe5daf9e9d903c3e08e8462dca6eeb2339","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.2.0.tgz","fileCount":24,"integrity":"sha512-2hFfN+V+OFbmmX/cSbZ6z+HR4UIYOJM04kQ/c65Eh61lmHo0HB4QsOhhauO6Sy7g2Vlp5wsHke5ZVCDQr11qDw==","signatures":[{"sig":"MEYCIQDp91u1BGlz4W3Okg2i+MOXBrwQGZwEMvzFzy/vUvmsYwIhAKcL05zRxbeqbIBQial8j5WQkLxOPghykPp8UTT75dpi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37906},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"5e35ea74a0f61df77da8e59e8707b3c4249b60e4","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.12.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"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","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.4","@types/react-native":"0.70.0","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-builder-bob":"^0.20.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.2.0_1715365402533_0.23481627170212627","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.1":{"name":"@futurejj/react-native-visibility-sensor","version":"1.2.1","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.2.1","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"4dec9494ee9039f8d162eca8e61434851b281369","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.2.1.tgz","fileCount":24,"integrity":"sha512-8di/6GCO81YsbuTPVV2M9LBA+PfKwjybP5hqTxx4TDuQrpZPWWkmlAsyu6L6YUOQhtqUFdBIHxB6BpWvDI5c0w==","signatures":[{"sig":"MEQCIGsuOpewPIW2aLwJhR9jDDIHR1yCypHjVqJh9l+PmtxwAiAlfDvDbD2d9XqQ87QBe+sFCpCIeID0JomaYvCdqrU7uQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37950},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"8a352c2ff3b234c2dcc5f9db794f3c7744973b27","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.12.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"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","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.4","@types/react-native":"0.70.0","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-builder-bob":"^0.20.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.2.1_1715365860328_0.4539155246173945","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.2":{"name":"@futurejj/react-native-visibility-sensor","version":"1.2.2","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.2.2","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"f0dd5cbfa6564886d0aecd5c711c5985dac77747","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.2.2.tgz","fileCount":24,"integrity":"sha512-CmrSh4JEAvNJaLgMT1PXuRgKxcWt6EZzMgJUJme2vJG266e1aaoQqqUgvlfiA18V3n/qkI8UEHOjiUA0nkEV7Q==","signatures":[{"sig":"MEUCIQC7+onvKhqItZgXmX45bCE/YWLpkV1p99BQ+4u7MugbpAIgGfoubaSB1LwJD1CscQQnPPasnnHhgR6vx+4w50fDq0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38153},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"3e1b13bb358b659ea7affe145e74d83d3b3dddfc","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.12.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"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","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.4","semantic-release":"^23.0.8","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^10.0.3","react-native-builder-bob":"^0.20.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.2.2_1715368306591_0.5148894460151552","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.3":{"name":"@futurejj/react-native-visibility-sensor","version":"1.2.3","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.2.3","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"65a953112dba895f26cafb538080911338fccdad","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.2.3.tgz","fileCount":24,"integrity":"sha512-aTI0ascE3oD7rSLd/8zs5A6DSADZox1pYtXZp9xVe+vLlhB3rJow0GhxM9OLUV4thEAfGFnIqdyYwBulx/E4Kg==","signatures":[{"sig":"MEQCIENSOnNmjGwjyVt8Q5vLIuRljRpgGmZRnUfPdgbVmRYyAiBAOniFo638YbfGLDPrILKQ6ZCrwVToVov6I+M+m0sIbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38153},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"c7006390444b21832cc14dbe58554d22c8ba9565","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.12.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"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","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.4","semantic-release":"^23.1.1","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^10.0.3","react-native-builder-bob":"^0.20.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.2.3_1715369402892_0.16930648693881922","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.4":{"name":"@futurejj/react-native-visibility-sensor","version":"1.2.4","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.2.4","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"aaed85bee9f2f6c899b2310526e3a6b14dc6d40c","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.2.4.tgz","fileCount":24,"integrity":"sha512-s+nLArTKD+w1fTsF5eSlFESM+PXUEwk5OpT+3iYsQff+lanoj1k2CssiJtGSBzUjtzftg/wSKXQyd7RYKkLKLA==","signatures":[{"sig":"MEUCIH6M6KmzhoDzFjQoVvK//4erWifvzPBrzkQG6b1Il3CUAiEAtUkVFqG2gqC/OqUQxbBSlM2ZfFqjAGJy5q47iJU2uhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38177},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"f66ed10b4d553915339c39d34598bf39af531e38","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.12.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"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","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.4","semantic-release":"^23.1.1","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^10.0.3","react-native-builder-bob":"^0.20.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.2.4_1715372842269_0.925365553397306","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.5":{"name":"@futurejj/react-native-visibility-sensor","version":"1.2.5","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.2.5","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"c76e6f7c887fad82ee2c8ae8ae0e47456acbaf6f","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.2.5.tgz","fileCount":24,"integrity":"sha512-q7xooi88vQeEV1zOGDY8NAt2XIYFrPQ2WzrJpQ9oPeN5vCIQi0HVZ3AU4t9JYZFZr9gGaXLXUtsiW0fn3lkU1A==","signatures":[{"sig":"MEYCIQDVYBPERWxGcw4s+2bOjhDcGKdzaKrNZGyGGSv3b3OCUQIhAPm3lUhxEkyljBapXc6a3YyassRyo2K9aTaMuKTtZlJ0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38552},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"081fdbfd0a339187a4653723e5be6566fed337d1","private":false,"release":{"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.12.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"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","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.4","semantic-release":"^23.1.1","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^10.0.3","react-native-builder-bob":"^0.20.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.2.5_1715375143538_0.5634285084038881","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.6":{"name":"@futurejj/react-native-visibility-sensor","version":"1.2.6","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.2.6","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"9020ec5368ae8e8dd14e81342283dba3ee13402e","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.2.6.tgz","fileCount":24,"integrity":"sha512-/OCZVLgGnvgtZOfknn26BKayDOT7D3jzIrroJSGGl+44+Mke2vhvlEtswR+pQpEBknpJnXO7oHyZaaCqz48Gxw==","signatures":[{"sig":"MEQCIA3Bsd0Ky1TLcskqkI9nhzYSd+s0t7+BXwLBQF2ucQDgAiBBnBiVtXaxoqleandkjmckj7evw2WgGR95R+QN5wjVLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38513},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"515eeeffdf25e57957fc24517ed12d70ce8b5090","private":false,"release":{"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.12.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"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","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.4","semantic-release":"^23.1.1","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^10.0.3","react-native-builder-bob":"^0.20.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.2.6_1715399085534_0.8825153809508877","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.7":{"name":"@futurejj/react-native-visibility-sensor","version":"1.2.7","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.2.7","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"61efa84894ab5a3e0ad67a4c212498912cb141dd","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.2.7.tgz","fileCount":24,"integrity":"sha512-seHLhIaPnxR5X0K1IEsi/qCqgLgtisg88I8VC9IEiWbJ/RI+nH+P9n9+XupSUJNcGYlrFDU+yD9KPPKZxh/VIg==","signatures":[{"sig":"MEQCID9VVP35++rFigjSLhMn3pi91IsXdb88GGrunR3uEizBAiAJyS9Y232H9Rhc04GqCBjd5GKnSuH51myIS9bfDQ0PEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38513},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"3b122a43da757a6c9c5ea9b4f96796e52db7a349","private":false,"release":{"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.12.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"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","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.4","semantic-release":"^23.1.1","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^10.0.3","react-native-builder-bob":"^0.20.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.2.7_1715399628251_0.4710411539071808","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.8":{"name":"@futurejj/react-native-visibility-sensor","version":"1.2.8","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.2.8","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"85e54cb75bea861490ed9e888b46dbcb1f673c21","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.2.8.tgz","fileCount":24,"integrity":"sha512-9YkaNlBdBRTwpD5WlGO4/rW4/oIrS3GN2sH/BnzjlcxCKa6zSjdvT3pxr2OzaIom405fChqaL8l26OwUn1a6PA==","signatures":[{"sig":"MEYCIQC7CPzNsJy05IdGWHikeIEjeCcERgPadtGJiCB0X0jG8AIhAKK/BwKpt85mLOZhIDCXbX7zfWu4Chu/ayfrzFrQnH8T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38138},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"3fd6e3985cd12d594a6d0304a973c6ead45fae10","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.12.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"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","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.4","semantic-release":"^23.1.1","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^10.0.3","react-native-builder-bob":"^0.20.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.2.8_1715401428377_0.48108042515409255","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.9":{"name":"@futurejj/react-native-visibility-sensor","version":"1.2.9","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.2.9","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"72994c464d17c1f3fc9390762f9b6772324f0e22","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.2.9.tgz","fileCount":24,"integrity":"sha512-zTFpBUsVGUt81+5S5G3yKvB6p5rNFty9/zJ2w/nXY8FQoUieZU56jedW21rA193Kr2k0r70bW70plkMi82vcgA==","signatures":[{"sig":"MEQCIAPH0DMe9mbeqqesGF+4/a9f91vp57iPvvA6T2Gb9rPXAiAlPkoL/PvgKBUsYNG/bmUdMQYl1iJesE4nmI6Xy2cJAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38138},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"dd0b636693e5ca837f72458747b40ebc2caeb7ba","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.12.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"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","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.4","semantic-release":"^23.1.1","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^10.0.3","react-native-builder-bob":"^0.20.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.2.9_1715402570936_0.948120398836162","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.0":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.0","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.0","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"a1873d0e25fb334fc349c10c83099be4bd08b07e","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.0.tgz","fileCount":24,"integrity":"sha512-VKvHgw8Ss9so2OeGlV0eaCSEy8r1Wh5nlGY5VWel8R913hfcofZVYxYWQxDctvehNv4ACpKYaGaBPdsTheXZ2g==","signatures":[{"sig":"MEUCIQDGtrS8SjB5vI219FMvpF0AYDZfxq3JKQJ5lR+/5XM6XwIgDiEKA3HVzU6WmFQZcN1R0c4hHbWcKCwjUy+nY8zgxOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37944},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"8b10a5c51f6c0d7abc324e762a841bd0b03a438d","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.8.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.16.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^3.3.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","pod-install":"^0.2.2","@types/react":"~17.0.21","react-native":"0.72.4","semantic-release":"^23.1.1","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@semantic-release/github":"^10.0.3","react-native-builder-bob":"^0.20.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.0_1724775666961_0.5855140129948242","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.1":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.1","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.1","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"0d68aa888d46ca33b448624be1d6ccff3c43b536","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.1.tgz","fileCount":24,"integrity":"sha512-DZRN4kY58l0geveusbqomkhRlmjPXL4KTHyYpMhYQXDngDTxnSt9bTk3L+Pde6K/u5qzRlFlQ1J5ZnlZ0eBRmw==","signatures":[{"sig":"MEUCIQDSGo4JaPAbYB4PSf7EVfKugPJOvgztTJsF3v3vldgV9AIgd4YssgPAQFtD7bJBa8V0PtRGqYfmYtZmRb55GVwNN7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37944},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"a1e0830ecc758d61e08ed956c2b84596dc3d4cc2","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.8.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.17.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^3.3.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","pod-install":"^0.2.2","@types/react":"~17.0.21","react-native":"0.72.4","semantic-release":"^23.1.1","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@semantic-release/github":"^10.0.3","react-native-builder-bob":"^0.20.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.1_1725549427837_0.26734915150863503","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.2":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.2","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.2","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"0138604e2b0b79b683c57748b6ef58bd0a54a5d2","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.2.tgz","fileCount":26,"integrity":"sha512-H9qnHGIyuCjtN4dZaxnRmXvemtf9O2emAA7AVylF8dYXt137GCq6914j0Bv944S8pYUBZ72jpRH7LKz1bcniIQ==","signatures":[{"sig":"MEUCIQDDKIYaYrJor6nZqPxKE12vYvldb8jZoSWzshg0JaD7IQIgBEoKIT83C6T4zLCR9TyYEnEKLKoDpTGcLWFA5BExcIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37102},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"3c630582fcde17694c0a9451b55678cace6843de","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.8.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"20.17.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^17.6.0","typescript":"5.0.4","@types/jest":"^29.5.12","pod-install":"^0.2.2","@types/react":"~18.3.5","react-native":"0.75.2","semantic-release":"^24.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.2_1725797577948_0.07796631219994854","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.3":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.3","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.3","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"afcc44fdd1c5327f5e71d4e48c90cecf518c88fc","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.3.tgz","fileCount":26,"integrity":"sha512-05kAc93c32APCMGUzQMzDSV/BqlHaBSYRA7FiJAz7jqV+Mc0+d9joHbL8to3XgSVv3CaSsGqmI4xZENj/+qDbw==","signatures":[{"sig":"MEYCIQDXVu8WoTUrKUOz1IOpd9EagT1VxjCUCgQ1yrQjnv4TpAIhALlJLvUG4tTIPfe77rzqU/p6K0m1NXTxtPNRjJInffVA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37102},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"31409348c1be8efe338a8121812aa9da5bf504e4","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.8.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"20.17.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^17.6.0","typescript":"5.0.4","@types/jest":"^29.5.12","pod-install":"^0.2.2","@types/react":"~18.3.5","react-native":"0.75.2","semantic-release":"^24.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.3_1725890308746_0.9662419480786162","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.4":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.4","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.4","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"22c0be91d5ecdfbb6cd66ae25900b52339b0cc42","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.4.tgz","fileCount":26,"integrity":"sha512-WMbxzqO9SeGy5s4J9fETdGQQZi+6UYmWfqchXlPELIZgrR2AL1H1IGrpaAtDEYWrCuyS1n9z8nBmL6cKhuUxnQ==","signatures":[{"sig":"MEUCIQDHthFl5tmKygSFWFH6WBKLigXT+7M47RmUngC6VKEBHwIgV/4kA6JYK5ocxxdE8lI3K7eG9p9Dmlgt7Ab4PQpSzr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37102},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"a1725908c65e1219a600f67b665f7ac5c5033c44","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.8.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"20.17.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^17.6.0","typescript":"5.0.4","@types/jest":"^29.5.12","pod-install":"^0.2.2","@types/react":"~18.3.5","react-native":"0.75.2","semantic-release":"^24.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.4_1727364629096_0.1338385356086511","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.5":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.5","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.5","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"9fd0e987ee0c70a642e932f1ba52d08ede0dc658","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.5.tgz","fileCount":26,"integrity":"sha512-+XR/z1FjMlhswaPNpSaFnMMzZtPkwdxLcjsP0Hed9GF3x2ZQ/eZfyGu0Dsootsw3RXLw0zaVq+jQpctTHgbSng==","signatures":[{"sig":"MEYCIQCdODAWfwaa8JttVro7TmbacA2E1p8ynghG7TI4TI5N3QIhANHJdT/l443SfZKj19BpHDm2azzOoW2yeww08frnujIp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37102},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"532f7cc9bf3d2e441eac3f21826b713c1b4c2af3","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.8.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"20.18.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^17.6.0","typescript":"5.0.4","@types/jest":"^29.5.12","pod-install":"^0.2.2","@types/react":"~18.3.5","react-native":"0.75.2","semantic-release":"^24.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.5_1729622872021_0.5483982269432941","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.6":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.6","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.6","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"c1e611f88e056ba6932a6df7d0ff63bbc5ea3808","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.6.tgz","fileCount":26,"integrity":"sha512-5nwoPxhOL9TTZDODR1Y3iTKoWk44rSE+tmd+7a/v6gv+54P+93H9ExlymjndURtbCPOSkqMyzU+DbFlG+ph0Ag==","signatures":[{"sig":"MEYCIQDGJgm9G7MCwLM3M+iHRqbmndwiZq6SSCkizUIEy2SjcAIhAI6IIdxV8WLS85NIvmRbVIZ7ulUhv9HNZJVFFD8FH+nm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37102},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"55d91a29ec9924459116d5965ef98ce435ca2f9c","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.11.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^17.6.0","typescript":"5.0.4","@types/jest":"^29.5.12","pod-install":"^0.2.2","@types/react":"~18.3.5","react-native":"0.75.2","semantic-release":"^24.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.6_1731829139585_0.2247988251408337","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.7":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.7","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.7","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"fe12553f4e3b91040cb7823689991859de14ee22","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.7.tgz","fileCount":26,"integrity":"sha512-vAhhbhDC1vgsJHHz+omNdLw/R3eMeNtN1q7CSZIcE93/DQXriZnBJKDjYaTAU3snQfktegmBOcHUwUAUhDWaMQ==","signatures":[{"sig":"MEUCIQCq6c4qj1iRUo/uA69rTxaBA2vzS9UXDZCVIeIBV1Xx7AIgdwX7NJ3PGeYeLzEeYNhTi/ftM9WSVKpj240m2rZbhRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37102},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"ee0fc78ecd7f2fdd8b40b5d63c278bac830fd9c2","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.11.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^17.6.0","typescript":"5.0.4","@types/jest":"^29.5.12","pod-install":"^0.2.2","@types/react":"~18.3.5","react-native":"0.75.2","semantic-release":"^24.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.7_1731830016004_0.3442342445717883","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.8":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.8","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.8","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"38250f54457c914036742c7d8f060fcd818c49c6","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.8.tgz","fileCount":26,"integrity":"sha512-NK0NQEh0K6FuCgKhaiK6VmoB1VfJ6UEoTBfYJVM1Xyof+PPSGvq9HR7Slqkzw0iQE//94Yttuj4d8nbzgIpeTA==","signatures":[{"sig":"MEUCIAmIZz8sJWmjO4pm7TdhRDkP3PrU5zdk9f97O3w2Nxd2AiEAjCMAJonGxs4fBgw4cXrCKySVGu+GdtFitI8LluBN0PY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37102},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"a6bb58a484044ee12c06882edb448a1cb73eb7dd","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.12.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^17.6.0","typescript":"5.0.4","@types/jest":"^29.5.12","pod-install":"^0.2.2","@types/react":"~18.3.5","react-native":"0.75.2","semantic-release":"^24.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.8_1734371301190_0.06181002550164538","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.9":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.9","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.9","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"b00f5cbf8224862d51eddc60537364b38a68b5d2","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.9.tgz","fileCount":26,"integrity":"sha512-3V6Cx8CZo4zJqcfapYs5e0dkkpA2PZTIB2UezKM0USO6qYm0G3fET7V3XMZGZVXYjAhG0yXtXunlgMhsFSSUBQ==","signatures":[{"sig":"MEUCIHE34CSpqHRad6n0Ee21zXHvgEwjYw6UkvBiqtJkRatKAiEA1BQplnHl2GqduJG9gFrPfd7p2DaDgCWOE2q92ZVtEGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37102},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"232b3aa21a338d3658881a42342fef46a249efa3","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.12.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^17.6.0","typescript":"5.0.4","@types/jest":"^29.5.12","pod-install":"^0.2.2","@types/react":"~18.3.5","react-native":"0.75.2","semantic-release":"^24.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.9_1737212087374_0.7020919287337046","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.10":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.10","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.10","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"470095946a93ddae2656343bcdcbf326f9a1f88e","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.10.tgz","fileCount":26,"integrity":"sha512-ngTNw/xoZerQQkztMphh2eyrEftD3vL+oSk0tRXj7Bp8lYaj69klUxFAfoaI4PYrJ699JtgGnx6tvqivMu/12w==","signatures":[{"sig":"MEUCIH7BI6TMKr9bt+4HcnLSWt3VAgbHK7xnH/GId8AOmupVAiEAqUSnmakZEvDsEY2yMZpMiLpzhmuhzX8ldbeOtt9cCuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37103},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"55d4ec18761b7b0fdf607ab6745af284153e4d4d","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.13.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^17.6.0","typescript":"5.0.4","@types/jest":"^29.5.12","pod-install":"^0.2.2","@types/react":"~18.3.5","react-native":"0.75.2","semantic-release":"^24.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.10_1738643902272_0.6842029003397416","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.11":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.11","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.11","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"94e0e241dd2e960d20a7d12305e88242404247ee","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.11.tgz","fileCount":26,"integrity":"sha512-i2V5TaCJ9yu/QD5re5IH9P/98i8QxwLi7TMevv7cjnR+lhCrNuCKjXcUuvLyXHxIYJneXP8TdAYPFVazfyQUog==","signatures":[{"sig":"MEUCIF8OaMfO7/fIAvZPfL5mtb0qBAeVfH+RlJh4twZgT41IAiEAkRpzd8BZE+btq/NDWXD8uUaxgOZzN53tpHvsktiY1JY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37103},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"961a846a21273c81ad40440bd8227eb907b99620","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.13.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^17.6.0","typescript":"5.0.4","@types/jest":"^29.5.12","pod-install":"^0.2.2","@types/react":"~18.3.5","react-native":"0.75.2","semantic-release":"^24.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.11_1739282899814_0.033147887341462345","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.12":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.12","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.12","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"650121ca0c0c6df2fab89ebe3872a27c865d067f","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.12.tgz","fileCount":26,"integrity":"sha512-RUYIsjL/SGqVcFRL8M6Vnf35kdxqXcIS+K6BhC0hNZWH+uNE5LQR9ax389PSLnb6GGfoLOsivwPljH0+pkQMIA==","signatures":[{"sig":"MEUCIFIeJL9S0Q974gwYTSC4bcu43b2q2NtjJwhRlrxt1eOyAiEAhccyM/glB+pBC55DeSDbHu9+lkq8IX+GDvoaLhVHmYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37103},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"fe891e3fafdeb0c3ddd492d73703ae8f2d60992f","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.14.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^17.6.0","typescript":"5.0.4","@types/jest":"^29.5.12","pod-install":"^0.2.2","@types/react":"~18.3.5","react-native":"0.75.2","semantic-release":"^24.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.12_1741696913883_0.13070948228916435","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.13":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.13","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.13","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"1275571fb9e9d24d63ce74866b5cb47a64afb787","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.13.tgz","fileCount":26,"integrity":"sha512-XUDzaj68OAE+xIAxlI5r3H6mxLsiDpbPuLaW3v8JoiwjawPUFkXe9jkRjm3SntvGKH49hlwedHAq870Ep8Gaog==","signatures":[{"sig":"MEQCIFO2O2TawzuyvaQ51J2O7xB/rW/iQvwrANgT5sRwZxS4AiBWxZvrCcYUpcF0zK1NuyqBRcqE8XGDO+z7RCP8F3o5dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37075},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"dcd3cde2ab69a9f13df147c17076131fd71618cd","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.14.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.13_1743925911448_0.5456996192501573","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.14":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.14","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.14","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"448306c852db59d3ce8af6992d84504efa30f6c3","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.14.tgz","fileCount":26,"integrity":"sha512-AmYDbymT94eG5HdlPoOu8lovBiC4tZMk5CqVBAZZXLkskJtlxOjiH+slXxpku/Oue5Ft7D+jIBHL/Ca3pVPwrw==","signatures":[{"sig":"MEUCIClLAq8TwyEkR0xaB2d5FAo+09kmpe2BZd2Iu4xLj6n2AiEA9fcf0/T5X+lrMjeIKCHjE8YEA5egvliuYq+3hvcLt5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37439},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"7c4ddda630761197657a387e5a49aae331d2c2fa","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.14.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.14_1744638996095_0.7878796912583792","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.15":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.15","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.15","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"a2e53d445f84d84bae8cb800fe11581d50a685b7","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.15.tgz","fileCount":26,"integrity":"sha512-KdCgX6wr/CvS6MxfJQhrm9I3h0C8uGFJwAa+C93fNGdxmILv1pqwlfS3wG9kyzzHHxirkOYqJ311Z3Hd9AdfNw==","signatures":[{"sig":"MEYCIQCub2qE0dNKtho0USGucsmLPOEmNSbbH3Umkv2A0ZmzSQIhAMtyDhig7Wx20O0/sjSzVHSD8nfirPlGg7HeO6al8rkB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40515},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"b1925cbf80131d972dc21c029a9ce8e4f84cee0f","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.14.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.15_1745646163934_0.5533441665358083","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.16":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.16","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.16","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"9ffbe5112eb087c59b510aa0aeef4be525e3ae7f","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.16.tgz","fileCount":26,"integrity":"sha512-GRCh3t5IHcbtBHkeNvZ6YCn+W1kKQkvXv693WzPVvZ5jBTsZk14uaLr+rTpuQGb/BTMdKoXCRvx3WoYTzMCpSw==","signatures":[{"sig":"MEUCIQCuJGOrLoDeLy67VD9a2LNDPI641oVxaMaFqiam+CiYdgIgWE7FqIXu9TTmdZev+G4bjKULciA3rXmI1VoACvqnAd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40521},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"7e5d044511602c107e2a031c7ecb75f01f0a3316","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.15.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.16_1746983891363_0.6764753314159249","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.17":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.17","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.17","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"a3084e6bd7ce192be8b4c1efdec2e2454c92024f","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.17.tgz","fileCount":26,"integrity":"sha512-agpuAQkYF8OGJioa7g09XsyAAuSWDpaFPJroYiRqIqYRuMBDJ4WeogcmIEEbzGh73KBN/1ZqvVVsNxeYZIzruw==","signatures":[{"sig":"MEYCIQCq7UUpPfTY9IgrbFitUEl4aRAMiOIoKfLkgEbplLc7JgIhANJEdXjq+Ty3XPst6/EJqH7r36noY7A5xjvl72WLfJ0p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40521},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"06ecc13ba62297fa28b69d9a66350efcdb4a0f26","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.15.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.17_1747158573751_0.03828174592254485","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.18":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.18","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.18","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"bb529fbce2e3608132e278923a4cadc70a4736f0","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.18.tgz","fileCount":26,"integrity":"sha512-of55XgjSQPQT4MKW/n81Y87+QmQ9QE7IWo/wTriYH6cm9pgP2OoV0ZEZl8g9EjS/V95l0NKkEa8z3K4QGynOCw==","signatures":[{"sig":"MEQCIElDFergfH/3YYijDnpALZ8Xv7OJbGd7KpB2Gy996acNAiA65bKjclcihI6+0AhxsMMUpzYHYBwHlyerdnfq+j3oNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40521},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"30130a974630d707973e72f3431b1219921b321a","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.15.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.18_1747158829863_0.06719533488954887","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.19":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.19","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/se09deluca"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.19","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"c8e523a3ea006a566c13b31fac089002d46ffd2d","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.19.tgz","fileCount":26,"integrity":"sha512-HdgDktSp2emcSOYTXlr4C8LS14T7+kbY7cH/wym/1HBySOHZyEkfnFjzh3z9q/tCSmld7Z4aMCc8Sr4885MBKw==","signatures":[{"sig":"MEUCIGpXesA25oLt28XOe9spAX0Q1hHoIaUdqRlyC7K73nz7AiEAuvILo/JrExkzy3DCW3AT4GJ5b+6LVHjjpILtSQFBWtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40521},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"20726e34c053bedfe30d6322951d3aa9fe762072","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.16.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.19_1749561732586_0.8028215573364541","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.20":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.20","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.20","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"8c3575a1eecd0e992b7e45be0eae165956afeba5","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.20.tgz","fileCount":26,"integrity":"sha512-DXtd7a723XIbwO/XTNdyWwFlo+jUgLK0ZmQdhB5zujXZyeVtf/qHbTn1ULa8y+dXN/5ENXRaHQrZEA26AL8lzQ==","signatures":[{"sig":"MEUCIBFkbg4Z6JuEH0O5D2+xJswg2vbn2ELLtRVpjLvT66K+AiEAnVKXK1js0Bs2I3f5I2gv1A35xU/ngxfdQgE9UpZkJdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40523},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"447b426f4defa541c3f385c0eeecaf23d8c074b7","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.16.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.20_1749886264128_0.6994021518444951","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.21":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.21","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.21","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"49c909dfc68775bd48eb188a8ecac42d7ee8d346","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.21.tgz","fileCount":26,"integrity":"sha512-+PsZMD66yGyqORKdK1pL3CvNSdkHz/dVSz06gJ0WoAt10NM/zeJcf8spPBAt4ZyVGCllgQ0a+gzz8hlOAfBb7A==","signatures":[{"sig":"MEUCIBvQfiOnML2tmMNsFFA7BEl1C09UrB5J5J5Ml9G7YmfrAiEA+Z6YLbE+r5fdwGEyxynmhvk/pnyosnqIhsxE6tPSaRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40523},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"8d839c672eb663a3a2f007c44559bb9e684a647d","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.17.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.21_1752860840096_0.7439356246913469","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.22":{"name":"@futurejj/react-native-visibility-sensor","version":"1.3.22","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.3.22","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"52c672ba5253155b2959c219c7732c15f31751e4","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.3.22.tgz","fileCount":26,"integrity":"sha512-NRYLnCtwDalmHPU+TAdGZeflO8shOZEt5M+PFGsZMjxi8KCVuTSpsMnEM/lizKGEeUHSNHfHe8o6pGvj5pQaJg==","signatures":[{"sig":"MEYCIQCK1q7QJQmaX3AhinKwNxNbpOHWM/VLARVYsYb/eQqlNQIhAKeytLMiVCTMRQT7Cqa2lWyLteZ/a+xsHSs+pp1dKIjP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.3.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40523},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"10ef6806b4d1166ff949a79c7b719b42949edce6","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.18.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.3.22_1754970617265_0.8639866142650938","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.0-beta.1":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.0-beta.1","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.0-beta.1","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"6f8f6c647ba2999a3f1f6657798c62ddcbee5d3d","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.0-beta.1.tgz","fileCount":26,"integrity":"sha512-A73AgFqCjxnTu+mlyP1nA4/eB3M+hQ6A5plpBzkTg4Bw8mh/UzMoE+/ZS0vCZ/WGx8L/mWaWY3B6uHozLdX6LA==","signatures":[{"sig":"MEQCIAEvIg5Ty5Us0dWUN7XmT7eaEieCJm1DuxxZNCHUBs3hAiAIzOKfRhP8Ekxy5w0KXfLGLC3Y5ZOxpoNa4hQnpW3uyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58340},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"1dceff562cbd140fb6a598ff32986e83b6d5e626","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.18.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.0-beta.1_1755933246646_0.30545548244549336","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.0-beta.2":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.0-beta.2","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.0-beta.2","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"310dfc98c409f479b6ce06723808cd51b16063b7","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.0-beta.2.tgz","fileCount":26,"integrity":"sha512-si+0WYs0EVhfhqGmqaOI+m5z2iEvGifYgWRuUySThUkJOShPLLUloFSaqCzhcuAzEJ1lU2nXgG20P3dVtTd5Uw==","signatures":[{"sig":"MEYCIQCn8hCYgbSqKOtqUl+vMzoFlDdvB619QVQJleuddmNkLwIhAMePDHtzkuo3GHaqSL6RBCSf34riqv3w63kmCf7PMXBd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58442},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"3619b5a5105a7cf169864afdb6ae88b1cbc6a8e7","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.18.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.0-beta.2_1755935803444_0.6237373148796908","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.0-beta.3":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.0-beta.3","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.0-beta.3","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"8d568a3369a61feacc1ae1d5cd1dae335fb49b7b","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.0-beta.3.tgz","fileCount":26,"integrity":"sha512-9pbzDHBDZR/eckK+fs1++sNy9X2ugVHUEmVK4pfvLtPCm6vGPy/qLUYp6gw0z1WyiqBaAYDoWAlxavcXUE9hFQ==","signatures":[{"sig":"MEQCIBtCOuyKzjgj4nxmsvd/+aDlvs1B19CWUltgm2XWWSCJAiBPT1Nu+O55c2tJH4U1JYIHolmEzLKR2lMpw2f8f58G1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58567},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"2987541622a29f2b18b2dd086ca3da547a8e8ec3","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.18.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.0-beta.3_1756180723215_0.66998382780451","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.0":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.0","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.0","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"87fb52941dfd0b18a55536231ee73f235a373aa8","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.0.tgz","fileCount":26,"integrity":"sha512-HSfHvyIHXblLuv8aAhSzVCVThYd2iF3ngGYb4XTFpOau+H3bQTZYn3mYoty1IkA78HYM8uef8tls2BTNrIDeDA==","signatures":[{"sig":"MEUCIQCjSWGflkzpt3BoGCy1re6fA0TfkbmEr5iH7UwB+KEncwIgc3K394XxtGI6LBMlZPysShb8dS9cAoiBX8oceoS4OGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58562},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"c390b82083b8dac981fdd49504ccf95a2e18b046","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.2","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.18.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.0_1756217203095_0.3129278772850941","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.1":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.1","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.1","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"165c81f20ff22d93bcdc22674a92f926debc425a","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.1.tgz","fileCount":26,"integrity":"sha512-DW0YT8Higq6Z1Y9CjJqsqccBYGWZXcRjnFUowQX7prHzQISYnNegsvynRWErl/SnHmS9t2b1mxQmYsVqEjEvXg==","signatures":[{"sig":"MEYCIQDC0LGjHg1h4CNMeVqoIzFKbLevY9zVxxrSMgyKZgheGQIhALwLsHsrhsnRzmmztwHUU5EaiB0ZGFVskZ2bZmT3Xp4/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58562},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"eda2b838a6856ad4d48ab12a303d7268ef73614f","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"_npmVersion":"10.9.3","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.18.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.1_1756314881713_0.31930614081015074","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.2":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.2","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.2","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"660d3186889fe343e05054d2ab96e51388edbf1b","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.2.tgz","fileCount":26,"integrity":"sha512-ITNDbgt+UuWAAi8p7fzUoZB/MDRhm/RlwPlqJUndmuejd5fQHVrja3R9Bry7mBSskBPU7jqxi+x663aG63fKkA==","signatures":[{"sig":"MEUCIC6zNDRYptfAI86EPosOwBIyEHUpWDkbPhRs4hFr5MivAiEA0QybMGf25V79fVVuUcI/iph6sjDV7nhifqcWdKK43vA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58622},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"bf603f592fe911c0d663d1951a61bcd70163d1ae","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.3","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.2_1757392026135_0.8931788073378812","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.3":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.3","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.3","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"cb47190add158abe009dc91d9c462f0ba946d32e","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.3.tgz","fileCount":26,"integrity":"sha512-iQd8ffXYlApqMVbenLBOLag8uhQ2EF28OZGKS1cwxLP529LKCgqod1Fg2IJbtJIRDRq2STEtc80tAPx3Tu+rnA==","signatures":[{"sig":"MEYCIQDJ3ayGWfWYGw0ke2yNjZzRzWqbj1lXi5erIvd7it88hQIhAOJ7RE17vw6r5mn4J410Il8drr7n0Od+VQBjXZuXwKXr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59101},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"a09e4b1548d444c29c546fff83c3d44f73ef9a30","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.4","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.3_1759325087208_0.8322320336820235","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.4":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.4","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.4","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"fbf7f56be988492f40c6737c140601ae15fc6665","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.4.tgz","fileCount":26,"integrity":"sha512-PTGJZ0bUe5JOfGzI7MOrk0JZYJfj8XZhyTz5WbAZ0JDGTpIAjnG12gUeed+9MvZm1SzQVKHcRYsamloBtKZwNw==","signatures":[{"sig":"MEYCIQC0Bz2e3JbmJjvfd4jGwWuEPBtpwKs2loShd2hnhanulQIhAI9CoKYkDeKnyOSj925oNh8F3i56smKI7Z8qroDwLPev","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59101},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"17fa2f46be51c729adb128ce645499ea72c3046b","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.4","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"22.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.4_1759330655059_0.5975039240617859","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.5":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.5","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.5","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"2f81686236c7a226172e508f1e525b82b4d062af","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.5.tgz","fileCount":26,"integrity":"sha512-Y4gM01AmeaRcRFivWS2+R7agA9GpbNlu+yW6/ePoaC7PC8QFxLqirUm7+aEbMoKMgvVVM32i+zgGIrlMREtObg==","signatures":[{"sig":"MEUCIGHU/qmZqe7h4TunmGpvoRxOFzuE6Y/cwC+JtSi3qVP8AiEA5jlgSQDp55DMAmtSZ7gmplHAU3BaTROEsTm99zVw/z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59101},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"0cd0be590c6ef4e95a97810ef238053b78dafda4","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.4","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"24.11.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^24.2.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^10.3.3","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^8.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.5_1764766407047_0.7269542710732173","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.6":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.6","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.6","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"139a474b8898feac55abcba853356d4b69b83714","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.6.tgz","fileCount":26,"integrity":"sha512-nFotv0CpvoLftXIN5WAjPWfoPAjipOejGG6JrBB9XSjXrMNV1oa1I9+1DkulL2RHoEJ+Aq6dj58PHw6dZCQTPQ==","signatures":[{"sig":"MEUCIA4kNCnNMxbrl9DaFkilmIKrowZLGjor5836NYgj15oVAiEAsWA7QPwWchM7WWNTaR/PXdAIarCoOLjdPPuJTRJHJrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59102},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=22"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"8e93f695e7d6bd98b1889d35b70db4bf120df56e","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"24.11.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^19.1.0","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^25.0.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^12.0.2","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^10.0.3","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.6_1765633832478_0.07341805132793588","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.7":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.7","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.7","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"bf2404f03442d48108bd87065c685277a65638a2","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.7.tgz","fileCount":26,"integrity":"sha512-1vxZ2RFT1Kc2WMB3YbV2pQq+8s4ndVFzHAyDYc9nktibxvrzxRQ4p62Nw66hGAJPK/5WvO3LclKjdoLHJity5Q==","signatures":[{"sig":"MEYCIQDs8WoS6XC1AVn1QEFsdcW76gwG/gGd69xP8T4DamBGXgIhALd680m0W4jbpgh1icNRku4ANlgR8grVjcVR28U5tDWB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59102},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=22"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"9f0297d23e24d2baff3c05886d971d26a5b351cf","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.7.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"24.12.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^19.1.0","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^25.0.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^12.0.2","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^10.0.3","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.7_1768727978139_0.3538624134091439","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.8":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.8","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.8","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"d6b681044e74c84c348ced361d3ce76bc4c826ef","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.8.tgz","fileCount":26,"integrity":"sha512-yYGA979a5UlmyI6kCJsgKdb2rOzcuewI3oVN0cEqRcQ5INmsFL+Uz5XmsMMqevRhqUVUAeDhMuDXmcNYLlGQDQ==","signatures":[{"sig":"MEQCID9ZBXD9/VoJX5cGSMOsnGrSL/1eXXUxOrgGfgbNZQy1AiB7+N6RcXGExxkTnqroWtlZo1DgVe+c2i9I9OwQOrLZmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59575},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=22"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"c25aec3ae559ed1d29304e5324a5615ba517da6d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.8.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"24.13.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^19.1.0","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^25.0.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^12.0.2","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^10.0.3","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.8_1769777413452_0.4706757097503975","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.9":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.9","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.9","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"033fb0132e6a1162680ea32e05978f3e78eebf0d","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.9.tgz","fileCount":26,"integrity":"sha512-5j2wU8dxanVm6yDiDrk8v2SqRcvbn3ZkX/udio4O+o8RXz1elA94rxxFntQQHVpraAursT5nyjgpbB5cCjd3Vg==","signatures":[{"sig":"MEQCIGL2tCHi/b5KiU5NzY6d/gCC4JSAznP+TNUx++zaNqLMAiANXbY26kYjjmD+sG2NtKGrp4xf8sSCCBfq/u4gT6FhJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59583},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=22"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"9f76d62a3ab9595c276ad4d85d0dc3b387b84e39","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"futurejj","email":"jairaj.jangle@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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.8.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"24.13.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^5.1.0","prettier":"^3.3.3","commitlint":"^19.4.1","release-it":"^19.1.0","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^25.0.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^12.0.2","react-native-builder-bob":"^0.30.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.0.2","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^10.0.3","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.9_1769789737128_0.5772963877928097","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.10":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.10","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.10","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"36ffc197bfc988a99578955d42dde1a362223fa5","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.10.tgz","fileCount":26,"integrity":"sha512-GtiS3Wck1YFf0PQxyIVHaPn7KqLTsfJ82uZAlEG8L5SU4ODokC4hrZ7GZXse/GFLyW5gl6R0muqU7CopF/oLfQ==","signatures":[{"sig":"MEUCIQCALGKVrGhGqG7gZVrmt/5nEBIEG+U2Cco+hXf2cUvUPAIgbsmLJXnS+kdM3ThGzRa3VQUt4OsCK6FaVMBsULUbqb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59723},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=22"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"60f8e68db1381d3126626b8b715124cdc33afa17","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:240daf79-7c9f-4194-bfaf-909dbd78fc36"}},"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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.8.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"24.13.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^7.0.0","prettier":"^3.3.3","commitlint":"^19.8.1","release-it":"^19.1.0","typescript":"5.9.3","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.4","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^12.0.5","react-native-builder-bob":"^0.30.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^10.0.5","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.10_1770490049117_0.7503557539916224","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.11":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.11","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.11","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"b85b03b8d67097d2b2ebec74053b851521542b1f","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.11.tgz","fileCount":26,"integrity":"sha512-7+ptbswHJO5kT5aajhLTWDZz+fMl2XW/CmOmvXnoVQBHsXPb/g47BXYx4r7Otf+LS8fYoE5uo/uVWfmaP6WF0g==","signatures":[{"sig":"MEYCIQDHvb6V42NjGiEWqGnHDX8BCg8dcjgYzWY+1wI3cisIoAIhAKyd/9FU7eUpbvL4wW3/GMVm97ph6He8D0hk5xSeuJpC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59723},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=22"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"1c577d9ede838847beca3bac0de80f60489e3938","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:240daf79-7c9f-4194-bfaf-909dbd78fc36"}},"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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.8.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"24.14.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.4.1","del-cli":"^7.0.0","prettier":"^3.3.3","commitlint":"^19.8.1","release-it":"^19.1.0","typescript":"5.9.3","@types/jest":"^29.5.12","@types/react":"~18.3.5","react-native":"0.76.9","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.4","@evilmartians/lefthook":"^1.7.15","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@semantic-release/github":"^12.0.5","react-native-builder-bob":"^0.30.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^10.0.5","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.11_1772996722500_0.418059950383618","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.12":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.12","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.12","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"9761e7f8c7174d33f40ed82f9a95cfa89690842c","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.12.tgz","fileCount":26,"integrity":"sha512-7oiO/kCTf/lXAyJ6KQ1PWeLCjYTIWHoShzvP1jtM6nCISnBmMMLgegE3vvOKPwT9ZTRKDeimh8xt5EDBb6eBcA==","signatures":[{"sig":"MEYCIQCfhPgttwUjzvtYFQUTztAQkjqRwIgsO5snAdTbGINMZAIhAKYlC1CFJH/2m8FRgmMXwynJWJXaMErHt6AS8kF7DxQT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59725},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=22"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"8b1ebbbd94b9d90fe50fe5d81b1fce62ae2048b8","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:240daf79-7c9f-4194-bfaf-909dbd78fc36"}},"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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.12.1","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"24.14.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.57.1","del-cli":"^7.0.0","prettier":"^3.8.1","commitlint":"^19.8.1","release-it":"^19.2.4","typescript":"5.9.3","@types/jest":"^29.5.14","@types/react":"~18.3.28","react-native":"0.76.9","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@evilmartians/lefthook":"^1.13.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.6","react-native-builder-bob":"^0.30.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^10.0.6","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.12_1775283131361_0.8538797137962404","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.13":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.13","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.13","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"b17051b2fe56fe6bffaca7e1fe1cf3260852fb4e","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.13.tgz","fileCount":26,"integrity":"sha512-XeJm6x4EJUW1Jh7f2/7plLLQua5kfZQqmSK5YU7UWI4bFIbif7HXnATgoqHzEJT5STE2oR7GSeV5g6Mdud9OQQ==","signatures":[{"sig":"MEQCIH6/vOmCCLlt93cHWHWA09Ou7dMzeNXG2k6bJqHgNmXvAiB8goWHEM23OU9YCp7wtkoBE/fh8P5qTx55V4BD2c8HeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59725},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=22"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"63a39ce2c57430b5a7d0446d05da716a1204b854","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:240daf79-7c9f-4194-bfaf-909dbd78fc36"}},"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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.12.1","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"24.14.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.57.1","del-cli":"^7.0.0","prettier":"^3.8.1","commitlint":"^19.8.1","release-it":"^19.2.4","typescript":"5.9.3","@types/jest":"^29.5.14","@types/react":"~18.3.28","react-native":"0.76.9","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@evilmartians/lefthook":"^1.13.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.6","react-native-builder-bob":"^0.30.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^10.0.6","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.13_1776364072422_0.2567593194712243","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.14":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.14","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.14","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"be4a752a5db83a2ce36eade070450b4ab9f4e57e","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.14.tgz","fileCount":26,"integrity":"sha512-IKtHgeRcTTTOsxAo/E67Lvm42RwylstmWVLV41CbgZkOhvRkaEC8DUehlvDkWmzp9UHL9Zx+Q0wyP+OnZqUjKw==","signatures":[{"sig":"MEYCIQDBBLJfBqgO75tLN6tKgm7PsrlXvBu9xMIrpfuz3iUltwIhAJpp/MRf5rovFeyUZqyYfnMSkxgVz20XvMnvIHqTJVjD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59725},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=22"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"836dfbd0f44eec9ee35b8bdb6e285089b1c63209","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:240daf79-7c9f-4194-bfaf-909dbd78fc36"}},"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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.12.1","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"24.16.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.57.1","del-cli":"^7.0.0","prettier":"^3.8.1","commitlint":"^19.8.1","release-it":"^19.2.4","typescript":"5.9.3","@types/jest":"^29.5.14","@types/react":"~18.3.28","react-native":"0.76.9","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@evilmartians/lefthook":"^1.13.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.6","react-native-builder-bob":"^0.30.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^10.0.6","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.14_1780683246211_0.20626177914218857","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.15":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.15","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.15","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"0ac5535461246ac022ff2588bb9035f50308b07b","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.15.tgz","fileCount":26,"integrity":"sha512-hC37fZk0Fs2+r1WjSymVxkzf9ui4lXDDD8+IMZqFgf1TCYValfV1XtGMfek0vXYSs6uYCDOaovJiHBN1c5FVfQ==","signatures":[{"sig":"MEUCICeonbNfQdoNuaSvkq7634aUolV0/rr7iGsNXeT0YeTZAiEApgRjKiAlPh6+jaKNHxYpPgsQDaV9Cw7B19NXfN7JYxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59725},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=22"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"58f320f5df35021897b84792de1fbbcdac8b1759","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:240daf79-7c9f-4194-bfaf-909dbd78fc36"}},"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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.12.1","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"24.16.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.57.1","del-cli":"^7.0.0","prettier":"^3.8.1","commitlint":"^19.8.1","release-it":"^19.2.4","typescript":"5.9.3","@types/jest":"^29.5.14","@types/react":"~18.3.28","react-native":"0.76.9","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@evilmartians/lefthook":"^1.13.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.6","react-native-builder-bob":"^0.30.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^10.0.6","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.15_1780685322046_0.20164868705828898","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.16":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.16","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.16","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"a900ec72638377da6f83dd64a21aae94c9b412b7","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.16.tgz","fileCount":26,"integrity":"sha512-F2NLu3dKibzOvTPntREntM+P02BwtlzLOT7k79UCsvIPLa+pJWoMXcE+2vlAqei4vw7Bzregwn/wB5f0tfWqcg==","signatures":[{"sig":"MEYCIQD3T0BDOYgEWzUOEQTu8Q35FAWUFkJdZufg8hQo9kRn/AIhAOmlNN/4Rqfb3MqAvBjrm7vsm3DNxhH5XgMvhf+Im4pJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59725},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=22"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"0a9595012eec374f9c62f40ffdeb07dfca616b46","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:240daf79-7c9f-4194-bfaf-909dbd78fc36"}},"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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.12.1","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"@types/react":"~18.3.5"},"_nodeVersion":"24.16.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.57.1","del-cli":"^7.0.0","prettier":"^3.8.1","commitlint":"^19.8.1","release-it":"^19.2.4","typescript":"5.9.3","@types/jest":"^29.5.14","@types/react":"~18.3.28","react-native":"0.76.9","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@evilmartians/lefthook":"^1.13.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.6","react-native-builder-bob":"^0.30.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^10.0.6","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.16_1781558513131_0.9691788217557809","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.17":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.17","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","_id":"@futurejj/react-native-visibility-sensor@1.4.17","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"dist":{"shasum":"7720e07ff456c232d70e50d0db56c5adfe0fe785","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.17.tgz","fileCount":26,"integrity":"sha512-nYYh2rizi6x/9tYL7RgCAQDqcVT3mlc7+Zg4rHbRCDVtCJ1K3IYhHUk1gowFjHOv3bYGGClR4kbHNfFn85OEWA==","signatures":[{"sig":"MEYCIQDM+1eG6ZyxR599vk93ZLNCI5c1zyhJlr6UKgQVpiA4rQIhAL0dMUlPJVXXYD2QUySfVDReFL9I9YCSnBNk+y/lZuA7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59835},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=22"},"funding":[{"url":"https://www.paypal.com/paypalme/jairajjangle001/usd","type":"individual"},{"url":"https://liberapay.com/FutureJJ/donate","type":"individual"},{"url":"https://ko-fi.com/futurejj","type":"individual"}],"gitHead":"cdedcc95f3df3be27b9a6a67feba39f8d6106ae9","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn workspace @futurejj/react-native-visibility-sensor-example","prepack":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:240daf79-7c9f-4194-bfaf-909dbd78fc36"}},"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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.19.0","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","directories":{},"resolutions":{"xcode/uuid":"^11.1.1","@types/react":"~18.3.5","release-it/undici":"^6.28.0","@expo/metro-config/postcss":"^8.5.23"},"_nodeVersion":"24.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.4","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.57.1","del-cli":"^7.0.0","prettier":"^3.8.1","commitlint":"^19.8.1","release-it":"^19.2.4","typescript":"5.9.3","@types/jest":"^29.5.14","@types/react":"~18.3.28","react-native":"0.76.9","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@evilmartians/lefthook":"^1.13.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@semantic-release/github":"^12.0.6","react-native-builder-bob":"^0.30.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0","metro-react-native-babel-preset":"^0.77.0","@release-it/conventional-changelog":"^10.0.6","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-visibility-sensor_1.4.17_1787053353051_0.08450461499734163","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.4.18":{"name":"@futurejj/react-native-visibility-sensor","version":"1.4.18","description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typecheck":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepack":"bob build","release":"release-it","example":"yarn workspace @futurejj/react-native-visibility-sensor-example"},"keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"repository":{"type":"git","url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git"},"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"devDependencies":{"@commitlint/config-conventional":"^20.5.0","@evilmartians/lefthook":"^1.13.6","@react-native-community/eslint-config":"^3.2.0","@release-it/conventional-changelog":"^10.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/github":"^12.0.6","@semantic-release/npm":"^13.1.5","@types/jest":"^29.5.14","@types/react":"~18.3.28","commitlint":"^19.8.1","del-cli":"^7.0.0","eslint":"^8.57.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","jest":"^29.7.0","metro-react-native-babel-preset":"^0.77.0","prettier":"^3.8.1","react":"18.3.1","react-native":"0.76.9","react-native-builder-bob":"^0.30.3","release-it":"^19.2.4","semantic-release":"^25.0.3","typescript":"5.9.3"},"resolutions":{"@types/react":"~18.3.5","@expo/metro-config/postcss":"^8.5.23","release-it/undici":"^6.28.0","xcode/uuid":"^11.1.1"},"peerDependencies":{"react":"*","react-native":"*"},"workspaces":["example"],"engines":{"node":">=22"},"packageManager":"yarn@4.9.4","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,"publishArgs":["--access public"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","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"}]]},"funding":[{"type":"individual","url":"https://www.paypal.com/paypalme/jairajjangle001/usd"},{"type":"individual","url":"https://liberapay.com/FutureJJ/donate"},{"type":"individual","url":"https://ko-fi.com/futurejj"}],"gitHead":"1619fa3df0debb757cd971aecd2da437d05b5c34","_id":"@futurejj/react-native-visibility-sensor@1.4.18","_nodeVersion":"24.20.0","_npmVersion":"11.19.1","dist":{"integrity":"sha512-yzxpVzSCHVptM4w9kVaQPcL2+e66IS97bLAtCMyI/RIOAXA9T+mF6XWxdH0An4SoV8LvPr6HdJ+T9HKuiRBl/g==","shasum":"2c9710b74b31fa75135037abf68a87d2045088ac","tarball":"https://registry.npmjs.org/@futurejj/react-native-visibility-sensor/-/react-native-visibility-sensor-1.4.18.tgz","fileCount":26,"unpackedSize":59835,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@futurejj%2freact-native-visibility-sensor@1.4.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD0lqGluwGXaZt09BoLTTD7IdK4TqvEDgA2tc8tH5AMjAIhAOlUXRHzv8izWyz9KAseD6IjAW9YHwsDdH7taK0YK6fS"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:240daf79-7c9f-4194-bfaf-909dbd78fc36"}},"directories":{},"maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-visibility-sensor_1.4.18_1788665781685_0.5249048833894161"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-09T04:37:19.235Z","modified":"2026-09-06T03:36:22.150Z","0.2.0":"2024-05-09T04:37:19.506Z","1.1.0":"2024-05-09T04:39:08.046Z","1.2.0":"2024-05-10T18:23:22.711Z","1.2.1":"2024-05-10T18:31:00.541Z","1.2.2":"2024-05-10T19:11:46.753Z","1.2.3":"2024-05-10T19:30:03.042Z","1.2.4":"2024-05-10T20:27:22.543Z","1.2.5":"2024-05-10T21:05:43.674Z","1.2.6":"2024-05-11T03:44:45.687Z","1.2.7":"2024-05-11T03:53:48.435Z","1.2.8":"2024-05-11T04:23:48.624Z","1.2.9":"2024-05-11T04:42:51.113Z","1.3.0":"2024-08-27T16:21:07.206Z","1.3.1":"2024-09-05T15:17:08.020Z","1.3.2":"2024-09-08T12:12:58.088Z","1.3.3":"2024-09-09T13:58:28.941Z","1.3.4":"2024-09-26T15:30:29.339Z","1.3.5":"2024-10-22T18:47:52.177Z","1.3.6":"2024-11-17T07:38:59.751Z","1.3.7":"2024-11-17T07:53:36.216Z","1.3.8":"2024-12-16T17:48:21.402Z","1.3.9":"2025-01-18T14:54:47.557Z","1.3.10":"2025-02-04T04:38:22.449Z","1.3.11":"2025-02-11T14:08:19.986Z","1.3.12":"2025-03-11T12:41:54.089Z","1.3.13":"2025-04-06T07:51:51.638Z","1.3.14":"2025-04-14T13:56:36.289Z","1.3.15":"2025-04-26T05:42:44.109Z","1.3.16":"2025-05-11T17:18:11.597Z","1.3.17":"2025-05-13T17:49:33.951Z","1.3.18":"2025-05-13T17:53:50.050Z","1.3.19":"2025-06-10T13:22:12.751Z","1.3.20":"2025-06-14T07:31:04.305Z","1.3.21":"2025-07-18T17:47:20.336Z","1.3.22":"2025-08-12T03:50:17.434Z","1.4.0-beta.1":"2025-08-23T07:14:06.817Z","1.4.0-beta.2":"2025-08-23T07:56:43.648Z","1.4.0-beta.3":"2025-08-26T03:58:43.399Z","1.4.0":"2025-08-26T14:06:43.261Z","1.4.1":"2025-08-27T17:14:41.928Z","1.4.2":"2025-09-09T04:27:06.566Z","1.4.3":"2025-10-01T13:24:47.413Z","1.4.4":"2025-10-01T14:57:35.271Z","1.4.5":"2025-12-03T12:53:27.233Z","1.4.6":"2025-12-13T13:50:32.640Z","1.4.7":"2026-01-18T09:19:38.290Z","1.4.8":"2026-01-30T12:50:13.590Z","1.4.9":"2026-01-30T16:15:37.270Z","1.4.10":"2026-02-07T18:47:29.267Z","1.4.11":"2026-03-08T19:05:22.705Z","1.4.12":"2026-04-04T06:12:11.513Z","1.4.13":"2026-04-16T18:27:52.617Z","1.4.14":"2026-06-05T18:14:06.355Z","1.4.15":"2026-06-05T18:48:42.189Z","1.4.16":"2026-06-15T21:21:53.277Z","1.4.17":"2026-08-18T11:42:33.199Z","1.4.18":"2026-09-06T03:36:21.855Z"},"bugs":{"url":"https://github.com/JairajJangle/react-native-visibility-sensor/issues"},"author":{"name":"https://github.com/JairajJangle"},"license":"MIT","homepage":"https://github.com/JairajJangle/react-native-visibility-sensor#readme","keywords":["react-native","ios","android","visibility-sensor","visibility","sensor","visibilitysensor","in-view","inview"],"repository":{"type":"git","url":"git+https://github.com/JairajJangle/react-native-visibility-sensor.git"},"description":"A React Native wrapper to check whether a component is in the view port to track impressions and clicks","maintainers":[{"name":"futurejj","email":"jairaj.jangle@gmail.com"}],"readme":"# @futurejj/react-native-visibility-sensor\n\n🔍 Component visibility sensor wrapper to sense whether or not a component is in viewport with configurable inset thresholds & percent visibility callback. \n\n[![npm version](https://img.shields.io/npm/v/%40futurejj%2Freact-native-visibility-sensor)](https://badge.fury.io/js/%40futurejj%2Freact-native-visibility-sensor) [![License](https://img.shields.io/github/license/JairajJangle/react-native-visibility-sensor)](https://github.com/JairajJangle/react-native-visibility-sensor/blob/main/LICENSE) [![Workflow Status](https://github.com/JairajJangle/react-native-visibility-sensor/actions/workflows/ci.yml/badge.svg)](https://github.com/JairajJangle/react-native-visibility-sensor/actions/workflows/ci.yml)  ![Android](https://img.shields.io/badge/-Android-555555?logo=android&logoColor=3DDC84) ![iOS](https://img.shields.io/badge/-iOS-555555?logo=apple&logoColor=white) ![Web](https://img.shields.io/badge/-Web-555555?logo=google-chrome&logoColor=0096FF) [![GitHub issues](https://img.shields.io/github/issues/JairajJangle/react-native-visibility-sensor)](https://github.com/JairajJangle/react-native-visibility-sensor/issues?q=is%3Aopen+is%3Aissue) ![TS](https://img.shields.io/badge/TypeScript-strict_💪-blue) [![Expo Snack 1](https://img.shields.io/badge/Expo%20Snack-555555?style=flat&logo=expo&logoColor=white)](https://snack.expo.dev/@futurejj/react-native-visibility-sensor-example) [![Expo Snack 2](https://img.shields.io/badge/Expo%20Snack-555555?style=flat&logo=expo&logoColor=white)](https://snack.expo.dev/@futurejj/react-native-visibility-sensor-nested-scrollview)  ![NPM Downloads](https://img.shields.io/npm/dm/%40futurejj%2Freact-native-visibility-sensor) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/%40futurejj%2Freact-native-visibility-sensor) [![Sponsor](https://img.shields.io/badge/Sponsor-GitHub-ea4aaa?style=flat&logo=github-sponsors)](https://github.com/sponsors/JairajJangle)\n\n<div align=\"center\">\n  <img src=\"https://media2.giphy.com/media/v1.Y2lkPTc5MGI3NjExOXN4ZWs5ejdiYmZ5Zm5xaWw5YXZ5OGYwMmczcnFneXNiYW5hcDh6cCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/gEbrrDtgnoq6Fs8FNq/giphy.gif\" alt=\"Visibility Sensor demo\" style=\"border: 1px solid gray;\" />\n  <img src=\"https://media0.giphy.com/media/v1.Y2lkPTc5MGI3NjExdWJocG1idG5jODRmM20xdzd0a3Zlb25rdjIxZWRrdzhreHJpOWd2aiZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/ITFXieDSZ0lWaFcrwC/giphy.gif\" alt=\"Visibility Sensor nested scroll view demo\" style=\"border: 1px solid gray; margin-left: 40px;\" />\n</div>\n\n\n## Use Cases\n\n- **Lazy Loading**: Load images/content only when visible to optimize performance in feeds, galleries, charts or webviews.\n- **Scroll Animations**: Trigger animations (e.g., fade-ins, slides) for components entering the viewport.\n- **Analytics Tracking**: Log impressions for ads/banners when visible for a set duration or percentage.\n- **Dynamic UI & Optimization**: Pause/resume videos, cleanup out of screen components or timers based on component visibility in feeds or carousels.\n\n## Installation\n\nUsing yarn \n\n```sh\nyarn add @futurejj/react-native-visibility-sensor\n```\n\nusing npm:\n\n```sh\nnpm install @futurejj/react-native-visibility-sensor\n```\n\n\n## Usage\n\n```tsx\nimport React, { useState } from 'react';\nimport { ScrollView, Text } from 'react-native';\nimport { VisibilitySensor } from '@futurejj/react-native-visibility-sensor';\n\nexport default function VisibilitySensorExample() {\n  const [isVisible, setIsVisible] = useState(false);\n  const [percentVisible, setPercentVisible] = useState<number>(0);\n\n  return (\n    <ScrollView>\n      <VisibilitySensor\n        onChange={setIsVisible}\n        onPercentChange={setPercentVisible} // optional callback for % change\n        threshold={{ top: 100, bottom: 100 }}\n        style={[styles.item, { backgroundColor: isVisible ? 'green' : 'red' }]}>\n          \n        {/* Visibility state */}\n        <Text>This View is currently visible? {isVisible ? 'yes' : 'no'}</Text>\n\n        {/* Percent visibility state */}\n        <Text>{`Percent visible: ${percentVisible}%`}</Text>\n      </VisibilitySensor>\n    </ScrollView>\n  );\n}\n```\n### Properties\n\n`VisibilitySensorProps` extends `ViewProps` from React Native, which includes common properties for all views, such as `style`, `onLayout`, etc. \n\n| Property          | Type                                                    | Required | Description                                                  |\n| ----------------- | ------------------------------------------------------- | -------- | ------------------------------------------------------------ |\n| `onChange`        | `(visible: boolean) => void`                            | Yes      | Callback function that fires when visibility changes.        |\n| `onPercentChange` | `(percentVisible: number) => void`                      | No       | Callback function that fires when visibility % changes.      |\n| `disabled`        | `boolean`                                               | No       | If `true`, disables the sensor.                              |\n| `triggerOnce`     | `boolean`                                               | No       | If `true`, the sensor will only trigger once.                |\n| `delay`           | `number` or `undefined`                                 | No       | The delay in milliseconds before the sensor triggers.        |\n| `threshold`       | [VisibilitySensorThreshold](#visibilitysensorthreshold) | No       | Defines the part of the view that must be visible for the sensor to trigger. |\n\nAdditionally, all properties from `ViewProps` are also applicable. \n\n---\n\n### VisibilitySensorThreshold\n\n| Property | Type     | Required | Description                                |\n| -------- | -------- | -------- | ------------------------------------------ |\n| `top`    | `number` | No       | The top threshold value for visibility.    |\n| `bottom` | `number` | No       | The bottom threshold value for visibility. |\n| `left`   | `number` | No       | The left threshold value for visibility.   |\n| `right`  | `number` | No       | The right threshold value for visibility.  |\n\n---\n\n## Notes \n\n1. ⚠️ Facing problem on Android? Refer this discussion: https://github.com/JairajJangle/react-native-visibility-sensor/pull/1#issuecomment-2251569005\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## Support the project\n\n<p align=\"center\" valign=\"center\">\n  <a href=\"https://liberapay.com/FutureJJ/donate\">\n    <img src=\"https://liberapay.com/assets/widgets/donate.svg\" alt=\"LiberPay_Donation_Button\" height=\"50\" > \n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\".github/assets/Jairaj_Jangle_Google_Pay_UPI_QR_Code.jpg\">\n    <img src=\".github/assets/upi.png\" alt=\"Paypal_Donation_Button\" height=\"50\" >\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://www.paypal.com/paypalme/jairajjangle001/usd\">\n    <img src=\".github/assets/paypal_donate.png\" alt=\"Paypal_Donation_Button\" height=\"50\" >\n  </a>\n</p>\n\n\n## ❤️ Thanks to \n\n- Module built using [create-react-native-library](https://github.com/callstack/react-native-builder-bob)\n- Forked & detached from: [react-native-component-inview](https://github.com/changey/react-native-component-inview) & [@se09deluca/react-native-component-inview](https://github.com/se09deluca/react-native-component-inview)\n- Pokemon image source: [PokémonDB](https://pokemondb.net/)\n- Readme is edited using [Typora](https://typora.io/)\n\n---\n","readmeFilename":"README.md"}