{"_id":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view","_rev":"5-69a214927d8d27b8de42b1cc0f33c01c","name":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view","version":"1.0.0","description":"React Native ScrollView extension that prevents inputs from being covered by the keyboard","keywords":["react native","keyboard","keyboard avoiding","keyboard aware","scrollview"],"homepage":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view","license":"MIT","author":{"name":"Cassiano Scheidemantel","email":"cassiano@scheidemantel.com.br"},"main":"dist/index.js","react-native":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"prettier":{"bracketSpacing":false,"jsxBracketSameLine":true,"printWidth":80,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"all","useTabs":false},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -e","pre-push":"yarn test"}},"lint-staged":{"**/*.{js,ts,tsx,json,yml,yaml}":["prettier --write","git add"],"**/*.{js,ts,tsx}":["eslint --ext .js,.ts,.tsx --cache --fix","git add"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@alkafinance/eslint-config":"^1.0.1","@alkafinance/eslint-config-react":"^1.0.0","@alkafinance/eslint-config-typescript":"^1.0.0","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@types/react":"16.8.23","@types/react-native":"0.60.2","eslint":"5.10.0","husky":"^3.0.1","lint-staged":"^9.2.1","npm-run-all":"^4.1.5","prettier":"^1.18.2","semantic-release":"^15.13.18","typescript":"^3.5.3","utility-types":"^3.7.0"},"gitHead":"cf6610d2a0e1f2ccc69299833d146c9cb03ef8b7","bugs":{"url":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view/issues"},"_id":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view@1.0.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-zIaJAHIkOixxdd0Shi+0Lv5WcY/lZk6c1mBXfUAW0Bbi80Dcv2p+wNKMyeOa2yu0rzgw5nUl9Zeb8CCJ4h2zPw==","shasum":"10f61ee6215bcf5e43dc413125066b45aa1308db","tarball":"https://registry.npmjs.org/@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view/-/react-native-keyboard-sticky-footer-avoiding-scroll-view-1.0.0.tgz","fileCount":3,"unpackedSize":6124,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6nHPMDROhly1vkIUWpYtUGu/x5U35DxMqrrIYfZaU0AiBe0J+FjT94prwafr3838HKSkvCNpaZ/rsliYN/v7fjAA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkChtpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVuBAAl3KvEWukN1ewnfOTi8P8HtUfJn1sPnTBt3k9VNVntABxdmk2\r\nPyUHZB2qUzVn1gT2vLZhWTOZhr/YG8zzOpCJI611rAjOsr91kgVPF2nrlE7F\r\nBlQZ7qitjFuzAX99YM55/MUnJBodyl28swUuL6Zb2cjDgtZT7F5gF2XBxDdv\r\nGQMOeOdynvb7xUjafvNNsR8/rddtX/RT2lN5GsaBrV4sgwZBztls1pwZGBod\r\nFJSRivgZq+mstrBbzoXMhFU6wQbFRPgU1kAkDZ1PN2gD96Dhx65pRW24z7In\r\nsI2aaji/LpU6AuoY/7nHbbauyWme4XicplNPSd0PiQRKpcAo22vFW7cHRR/o\r\nuMUChQ135g3LGzofbTidTa0X7hcyllK6/+fG1BAy2If3Yu5Z/9FP24VKjGHC\r\nfey2sqzLiY25NPEtfRfaiILIS5mCVPigGyADeN+5r5gE6eXd1PfI2wPxYEwt\r\nypf1Dwb85jbsTMRtxz4EGMP8W3addWPAKIiNxB3kVdtHjYni3a/Vm8TzARBR\r\nVdswLM4uYmEsOTv9PMFcsxqYqkyoxoLIU5dTIoWNsIK9xISeQ5fFpFaSOutJ\r\nHAESeSX2pToQVXXaEje1KD2zzGnY2r5RnUaMDpD532Ai1TYDsHUh8oofqp/H\r\nwmBGY3gJ/RXDflHX0N+11ydiHqiT77qvHII=\r\n=7eI7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cassianosch","email":"cassiano@scheidemantel.com.br"},"directories":{},"maintainers":[{"name":"cassianosch","email":"cassiano@scheidemantel.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-keyboard-sticky-footer-avoiding-scroll-view_1.0.0_1678383977488_0.4945270958867032"},"_hasShrinkwrap":false},"1.0.1":{"name":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view","version":"1.0.1","description":"React Native ScrollView extension that prevents inputs from being covered by the keyboard","keywords":["react native","keyboard","keyboard avoiding","keyboard aware","scrollview"],"homepage":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view","license":"MIT","author":{"name":"Cassiano Scheidemantel","email":"cassiano@scheidemantel.com.br"},"main":"dist/index.js","react-native":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"prettier":{"bracketSpacing":false,"jsxBracketSameLine":true,"printWidth":80,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"all","useTabs":false},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -e","pre-push":"yarn test"}},"lint-staged":{"**/*.{js,ts,tsx,json,yml,yaml}":["prettier --write","git add"],"**/*.{js,ts,tsx}":["eslint --ext .js,.ts,.tsx --cache --fix","git add"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@alkafinance/eslint-config":"^1.0.1","@alkafinance/eslint-config-react":"^1.0.0","@alkafinance/eslint-config-typescript":"^1.0.0","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@types/react":"16.8.23","@types/react-native":"0.60.2","eslint":"5.10.0","husky":"^3.0.1","lint-staged":"^9.2.1","npm-run-all":"^4.1.5","prettier":"^1.18.2","semantic-release":"^15.13.18","typescript":"^3.5.3","utility-types":"^3.7.0"},"gitHead":"0ed74e6e3f7613929dd89b34838b07d384d9075d","bugs":{"url":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view/issues"},"_id":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view@1.0.1","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-iNKO8WoktFoudQ4p0oaW/crZKmBjBoHJNPIwoV/m1Cvu5SllqLINzZz3/hv1zrhcaC9RAhwl5sPF3sKoE42yBw==","shasum":"16291bdeda1660ef378ebc7345ce423a4f064aba","tarball":"https://registry.npmjs.org/@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view/-/react-native-keyboard-sticky-footer-avoiding-scroll-view-1.0.1.tgz","fileCount":3,"unpackedSize":6124,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnAYsJUSl1ttfLx1GtVqgRTWJ3CsiLTYJzp7Ax1b5zTAIhAMhHwTBmNslHk7C5BQHZwmwX/9Ga2LMwjW0o6NllOCW4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkChuVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkxA/+JhotUjzwcl9qT8tNmoWdmjv4CtOZmhDj7RCWXadPxr7Vej1L\r\nuLTMrqryu83d/IR8bTPOCzN2pWA4R3ZZjJTda248BBcDKE8owIMxnIO+MVDK\r\naF1P1VZXDG+swYGZ1QKxtxXe8PtU5GSXcdREmHMNunEU4ly6+6m0xkUB1OzV\r\n1IldYnKwjbSLeJyMsPJZPaU3+mlWbhEaMuSb7Qfys5SbhfPyZGcJDADA1cDj\r\nPzS+5yPGIaHsbXXBJljsUZd4S6/BoxHaEirQdOc/ed0d3edTofqNv2zqRP3r\r\noQCFXUNbhStQrr4WyumoCh5BllVJx/nz5dpVTsIOwouZYpdTcvt0zdoGbnQx\r\nR0+zcSKStUSlKQeZOlxjAn7kLYl82uc7K62HXjx6BvVdso2otAC0X++gogdX\r\nOG45r/0Q5IdEqNSRuvic3S/zjhnfjZUt9FWPN7O8vcDx3yWUh7ZZ9J5kvi3X\r\n4J2KqdfQbGeW/IuCSrZczXwWsgWeJJTZC8wFgHo46wS0Kxf94GMDbvZqvnSg\r\nlh6bNiJerDIX5piNsFwo6KJXspQXX2GDdnkqs7Zd9rxy9UjPGvMFAga1/VrX\r\nBhqMLJj8viycTlw6M9R0/3X8NWVVu2/YyE0CzYan8sfezJRqp45Ui/0VktDz\r\n8OiPBySv34BT74fX+lp1SRNlQ8Hguz+jgv8=\r\n=yDZ2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cassianosch","email":"cassiano@scheidemantel.com.br"},"directories":{},"maintainers":[{"name":"cassianosch","email":"cassiano@scheidemantel.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-keyboard-sticky-footer-avoiding-scroll-view_1.0.1_1678384021392_0.7833443686047112"},"_hasShrinkwrap":false},"1.0.2":{"name":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view","version":"1.0.2","description":"React Native ScrollView extension that prevents inputs from being covered by the keyboard","keywords":["react native","keyboard","keyboard avoiding","keyboard aware","scrollview"],"homepage":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view","license":"MIT","author":{"name":"Cassiano Scheidemantel","email":"cassiano@scheidemantel.com.br"},"main":"dist/index.js","react-native":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"prettier":{"bracketSpacing":false,"jsxBracketSameLine":true,"printWidth":80,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"all","useTabs":false},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -e","pre-push":"yarn test"}},"lint-staged":{"**/*.{js,ts,tsx,json,yml,yaml}":["prettier --write","git add"],"**/*.{js,ts,tsx}":["eslint --ext .js,.ts,.tsx --cache --fix","git add"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@alkafinance/eslint-config":"^1.0.1","@alkafinance/eslint-config-react":"^1.0.0","@alkafinance/eslint-config-typescript":"^1.0.0","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@types/react":"16.8.23","@types/react-native":"0.60.2","eslint":"5.10.0","husky":"^3.0.1","lint-staged":"^9.2.1","npm-run-all":"^4.1.5","prettier":"^1.18.2","semantic-release":"^15.13.18","typescript":"^3.5.3","utility-types":"^3.7.0"},"gitHead":"9074c66962a9de746abf77dd596118b3e0bfe373","bugs":{"url":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view/issues"},"_id":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view@1.0.2","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-eLhtbFzYH+ImV5gavDCBzGI5E97RM4ElZ3kN/a2tU82XFDp4YWQOspeWg7jkX6Mzlw4EH4iWaNgdNuSUk21Ndg==","shasum":"ffd18647b568ef604ba89796411ea53c6869b60c","tarball":"https://registry.npmjs.org/@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view/-/react-native-keyboard-sticky-footer-avoiding-scroll-view-1.0.2.tgz","fileCount":3,"unpackedSize":6151,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbJaq5A0R/4wF3qOvlPBLaXPTVJ2Sp/h6mlrvHdV/QhAiEAs4SxKSwD68fmWjq9LN596E+mOACbPB5fzKnOefaq/Ow="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkChxoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUBA//e+zlhF45Pizpx7sZgbViei8OIqhg+0lcAYrHW430bejhK81B\r\ntcDGLoZn+EXTlybQ1xDh2soHIT+PQ0fsqovzPyFkwN4laTDFKU5nSVBb6iD+\r\nZ2wDwghQuK+9GCOjr4/82a5RdnKKOtHQztW0S7vcqA91MYw7naJD7YYPrBEZ\r\n+hSOlM18NwAgXFHnL6arxSkHHikMAt95ZCy+Xnjplgo4rf/ScVN8LMjWNO6/\r\nY90VkE68bpI465TkxGviPglFqao3smqytWwp5WATvV/uwDhY4x4puMpe+H8A\r\nuYd62GZtRJRJ8oLVj+Sd51eXQ6LpvyOLHr7Cxhc7ysTHRNV4t26Q2PwQOqDW\r\n85AdCsNde8rPUVMxx1R2lR8D8E0wvEzhpr0jdU2IdCdtIZ8iG0pmVvv5VJtW\r\ngct0bLngzYr8WvvqBZ4Oi415q6IaqQjbuHYJIybBGyEWE1BauItzpDyb0pcj\r\nNDeS1BryCaOv7sqOaJRENSmdzTd/T1XyeWKRr6dajB0KVyKFAr/PuRCCvl6c\r\nrf6tlHI0IC4vQQK/8DpidmfCLbgBECcMOr0I+gXdB+LEbGjSoT3f4ittUaiZ\r\nRM2oJaZiHT5eInW3tAxnKaeorybcmVKNbvgtbMFbyJetGGRlQ67xQ/PGM9Tl\r\nvXZUhkljfhzwgu129rZ3tokvGcl0aNsz6O0=\r\n=Jazz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cassianosch","email":"cassiano@scheidemantel.com.br"},"directories":{},"maintainers":[{"name":"cassianosch","email":"cassiano@scheidemantel.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-keyboard-sticky-footer-avoiding-scroll-view_1.0.2_1678384232615_0.17379098961458284"},"_hasShrinkwrap":false},"1.0.3":{"name":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view","version":"1.0.3","description":"React Native ScrollView extension that prevents inputs from being covered by the keyboard","keywords":["react native","keyboard","keyboard avoiding","keyboard aware","scrollview"],"homepage":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view","license":"MIT","author":{"name":"Cassiano Scheidemantel","email":"cassiano@scheidemantel.com.br"},"main":"dist/index.js","react-native":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"typecheck":"tsc --noEmit --pretty","lint":"eslint --ext .js,.ts,.tsx --cache .","test":"run-p --silent --print-label typecheck lint","bootstrap":"yarn --cwd example && yarn","build":"rm -rf dist && yarn tsc --pretty --declaration --outDir dist","example":"yarn --cwd example","prepublishOnly":"yarn build","presemantic-release":"yarn build","semantic-release":"semantic-release"},"prettier":{"bracketSpacing":false,"jsxBracketSameLine":true,"printWidth":80,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"all","useTabs":false},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -e","pre-push":"yarn test"}},"lint-staged":{"**/*.{js,ts,tsx,json,yml,yaml}":["prettier --write","git add"],"**/*.{js,ts,tsx}":["eslint --ext .js,.ts,.tsx --cache --fix","git add"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@alkafinance/eslint-config":"^1.0.1","@alkafinance/eslint-config-react":"^1.0.0","@alkafinance/eslint-config-typescript":"^1.0.0","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@types/react":"16.8.23","@types/react-native":"0.60.2","eslint":"5.10.0","husky":"^3.0.1","lint-staged":"^9.2.1","npm-run-all":"^4.1.5","prettier":"^1.18.2","semantic-release":"^15.13.18","typescript":"^3.5.3","utility-types":"^3.7.0"},"gitHead":"9074c66962a9de746abf77dd596118b3e0bfe373","bugs":{"url":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view/issues"},"_id":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view@1.0.3","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-MD6ubolB6QiYxGPPzk6xvjFIzhfXR+jAi+uWdLdESXYbjiEX5q74r56S/t20jCIpHWWaEtBfVUbve0fPGGCTCA==","shasum":"db7214d4a3e7c66f5ed9b0865eb1ec96140723ca","tarball":"https://registry.npmjs.org/@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view/-/react-native-keyboard-sticky-footer-avoiding-scroll-view-1.0.3.tgz","fileCount":23,"unpackedSize":29381,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxuNNqf9pG/ktgPPaXEL8cnooWUKa3KDPw/hdVUOOLfAIhAO5RFs4lwD5VB4UXS6ebgf6pa6HRMQW4KzOUf00C0Z63"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCiMBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9sRAAmD4qPFZ6N8NsrPxSvTvFg59xKLk5UEGcWc27R5x1qsXFhAZc\r\nxTLqkFv1jCI7nOpHm9U1ghFsF8WbG3rUYt3ZuvyghYr6cwHpzAk1xcwb4K5Z\r\nNSupuzc/JUrci+0MA5Mkin0KqPKowFkv2Nz0zWRJiiAh2O56m1zaOaXZFBsM\r\nQx9xvtgqirHHA+FGLiWublWNcoZgRB+oIu/Q/AZaC9cPkFtHQbuunopJPZuX\r\nbiPYREYN7sxC7y8ONtDaOTViaNIICvMhVivyw/a6IQ34Pa8o2p0PZ3Z6xn0Q\r\n12IUxuoEcaaV64xmuMfp/OgjE1rw/sB6OIFSIKE64bkJV+VfnjxKqsIe2RZu\r\n5VHl51sLdCiMO+p1QW8Get0mt5r4BfbJRNOMRIA08ZSDX0IuuPcnOZhYpy1g\r\npmsTVGNVUQhfYkIjEQ90I8TvPvcHCdJzv4PfxFa/nkP3m7aaoky7TDmewkaj\r\n64SwV35IN5KFcB2WPA1dqVnU5fwe1JjdQdiGvu8Ejubx/DGWFKi70aBMjtoi\r\nhNN+v0yBdH/fV7nrIzEoIU2idwNlJRSEbXK7wdBE4ndYOD47ckCsDzDKrEGu\r\nRpG9Iih8RzD+jvP3t5GSt4C9nMXvKhtOiN2DhEtACxt7boSacBuXfAH5mPtJ\r\nuYgGub6MMJlIdEQM5ncfAeruYDdqjuAQWQ4=\r\n=USh6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cassianosch","email":"cassiano@scheidemantel.com.br"},"directories":{},"maintainers":[{"name":"cassianosch","email":"cassiano@scheidemantel.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-keyboard-sticky-footer-avoiding-scroll-view_1.0.3_1678385921161_0.4933219123672983"},"_hasShrinkwrap":false},"1.0.4":{"name":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view","version":"1.0.4","description":"React Native ScrollView extension that prevents inputs from being covered by the keyboard","keywords":["react native","keyboard","keyboard avoiding","keyboard aware","scrollview"],"homepage":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view","license":"MIT","author":{"name":"Cassiano Scheidemantel","email":"cassiano@scheidemantel.com.br"},"main":"dist/index.js","react-native":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"typecheck":"tsc --noEmit --pretty","lint":"eslint --ext .js,.ts,.tsx --cache .","test":"run-p --silent --print-label typecheck lint","bootstrap":"yarn --cwd example && yarn","build":"rm -rf dist && yarn tsc --pretty --declaration --outDir dist","example":"yarn --cwd example","prepublishOnly":"yarn build","presemantic-release":"yarn build","semantic-release":"semantic-release"},"prettier":{"bracketSpacing":false,"jsxBracketSameLine":true,"printWidth":80,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"all","useTabs":false},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -e","pre-push":"yarn test"}},"lint-staged":{"**/*.{js,ts,tsx,json,yml,yaml}":["prettier --write","git add"],"**/*.{js,ts,tsx}":["eslint --ext .js,.ts,.tsx --cache --fix","git add"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@alkafinance/eslint-config":"^1.0.1","@alkafinance/eslint-config-react":"^1.0.0","@alkafinance/eslint-config-typescript":"^1.0.0","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@types/react":"16.8.23","@types/react-native":"0.60.2","eslint":"5.10.0","husky":"^3.0.1","lint-staged":"^9.2.1","npm-run-all":"^4.1.5","prettier":"^1.18.2","semantic-release":"^15.13.18","typescript":"^3.5.3","utility-types":"^3.7.0"},"gitHead":"3cfa95b05a6cf24969ff94d4b4b21c22e253920b","bugs":{"url":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view/issues"},"_id":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view@1.0.4","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-ys1T4eWNAdY5RRBlq33U27xZzEmduRutEsBqdr41L99kwQ+YA/xhqO3fcTtrI0bsSRLcq8ejZOBWYAYA0Yg59A==","shasum":"b158f5091f9d7d1ef757660652d8789a13e26bec","tarball":"https://registry.npmjs.org/@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view/-/react-native-keyboard-sticky-footer-avoiding-scroll-view-1.0.4.tgz","fileCount":23,"unpackedSize":29396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJnnWLYwK2VueAYhR1ogH8RARrxppys7OAKB3fLebhlAiEAtLuOvl8eVGFIwdpgQCFS8GP22iHzXkZhQv78PoD8VG0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCiccACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWkhAAjBej8e98PPHsENp52OLJGDDt5uqz7CsFowfom3ksGRztu++5\r\nab2LedBRvpbO6tx3XnYmOg1D8h+ntOyVkMh0cuKK6kyRVWpTJD1s+oFi/L/j\r\nm+z/OMP22qqFWucRkxwQcuV4AdS/x23SiunscxiXDK7jMVdd40NCMedO9YqQ\r\nayl/R8kGsSi9+sTareDl9wcK43jY5d6fCkPUc4Ee9a0qP/VjfutLJiyuGFXE\r\nLRpix/RrRotnV2/lsQpYXveJQb2pod9xyBgx+UKXRPGjRnuW5z9bFoQUeXyb\r\nKzRZtf9uwwNwctaD6YFt3BNB0E98h/LTgYOBuJllaxSWWb2HDpIpunzxlMgJ\r\nw1dpC9uoL0PSZqg3rc/lPADpHADoYSED0u4ovHnIoBm8fnS1ksK7KbNFxAkK\r\nDe2RD98No5u/mUIADjz3uNBMfAK+eRKve0h49RHAaCcxCT6uCLXZeVksAhIK\r\nr8cQi9wIit30p++kkXCjnrsXHxkWhp6DOLqjMYm1LD5kc1ZrvkrjchPGeH82\r\nYxgU9qGXzyeztmumO0JRjR4Y0F9n8K1Xn+aNbehIzN3TrTzmwrD3RZewqPL7\r\ndPrUPYTPCcmUHk34PvI3V45D70HNoAEJD2TyNaollkeTdwE6LOsODtsCQ1yA\r\nnQvaomru87X0gd12Ln+2iAlsT5tAmEQT2NM=\r\n=3iBm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cassianosch","email":"cassiano@scheidemantel.com.br"},"directories":{},"maintainers":[{"name":"cassianosch","email":"cassiano@scheidemantel.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-keyboard-sticky-footer-avoiding-scroll-view_1.0.4_1678386972580_0.49617871431842264"},"_hasShrinkwrap":false},"1.0.5":{"name":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view","version":"1.0.5","description":"React Native ScrollView extension that prevents inputs from being covered by the keyboard","keywords":["react native","keyboard","keyboard avoiding","keyboard aware","scrollview"],"homepage":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view","license":"MIT","author":{"name":"Cassiano Scheidemantel","email":"cassiano@scheidemantel.com.br"},"main":"dist/index.js","react-native":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"typecheck":"tsc --noEmit --pretty","lint":"eslint --ext .js,.ts,.tsx --cache .","test":"run-p --silent --print-label typecheck lint","bootstrap":"yarn --cwd example && yarn","build":"rm -rf dist && yarn tsc --pretty --declaration --outDir dist","example":"yarn --cwd example","prepublishOnly":"yarn build","presemantic-release":"yarn build","semantic-release":"semantic-release"},"prettier":{"bracketSpacing":false,"jsxBracketSameLine":true,"printWidth":80,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"all","useTabs":false},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -e","pre-push":"yarn test"}},"lint-staged":{"**/*.{js,ts,tsx,json,yml,yaml}":["prettier --write","git add"],"**/*.{js,ts,tsx}":["eslint --ext .js,.ts,.tsx --cache --fix","git add"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@alkafinance/eslint-config":"^1.0.1","@alkafinance/eslint-config-react":"^1.0.0","@alkafinance/eslint-config-typescript":"^1.0.0","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@types/react":"16.8.23","@types/react-native":"0.60.2","eslint":"5.10.0","husky":"^3.0.1","lint-staged":"^9.2.1","npm-run-all":"^4.1.5","prettier":"^1.18.2","semantic-release":"^15.13.18","typescript":"^3.5.3","utility-types":"^3.7.0"},"gitHead":"663a79972a4ee8f63a48340f09a82c182becace5","bugs":{"url":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view/issues"},"_id":"@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view@1.0.5","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-igTUarqeSOVAkQshsVqXo0AGgmARwflABNBSWr+BVdZlMxjnJZ9BlOwgJilA7DZrFWkHceknC6GlxvbziJH3bQ==","shasum":"d7c2e98841f6e0fab6bc9e855b636d2352499276","tarball":"https://registry.npmjs.org/@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view/-/react-native-keyboard-sticky-footer-avoiding-scroll-view-1.0.5.tgz","fileCount":23,"unpackedSize":27996,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6tpynPKPFAzxiEXX48OZRtomr4XY8yQ+6RPJYSoQdbAiEA9FHE9pWZ2U45wYpgkp73fnNTY0io33bMb85YMwBgZEc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCjfrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsKw//QdwVwtHvdjkyen2DLQG80g8ZSBacPrlc9eu36hlVsUoqa66A\r\nfDIue8zujtC6ShvLeQ6Y5HtALpwFh1lU9XCOpooHE0rkNw8mGFZOhLzC67Ag\r\n6O4P4VR935zS9+wONNrWdvEf7MoQvp6pF4vzz6RofH0LHtfzSjyUbjwCAxFm\r\nbUq6+fudwvnp1bL+Dc7Mt5lOIEtopzKkhZo01TaZUnB1xt9x07YEC2Xxe8gi\r\njv6jQWJAASvj9AdFV0taB/ru30ltmVcegsYJaHoo3Ebdryj7v6U9qzoYuYf5\r\n6n/RY5jsXjV3TJuktayFhAJKUwUA1R3DONDvHiiY5Ty0kfsc9cjgfloor5WO\r\nwYSrjyPHHbE8uy/deJV4g1tJx5engJa1EYSEQQVNqbzeJ8emRXXfmO92/Sti\r\nvJ9rjCtO/lO8mE+OVso0mXgSuI0qN+/ZXlUEusbS1ajHIbDi5OXYkd0ejZoD\r\n5SKQ+vxc+x3fOnglZQcCYOb4o/9GQ+GxJrFfhimTdONY1kg5FHcEQg5VLg5r\r\niQdkSqaHi6Q6DD+XrFIZGR2wxT05KzUYaPnabujxJ6LKxqAlNV4HKqRpDMiF\r\n4B2DmHb4lp2mKwN5cFyTrwk2da3pOngnr8i1wlYrYqmYjO7HphGv5ecvK0f4\r\n+NPpCjZDSNlLtLE07k5Dezt9F1MIzornPgQ=\r\n=HBFV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cassianosch","email":"cassiano@scheidemantel.com.br"},"directories":{},"maintainers":[{"name":"cassianosch","email":"cassiano@scheidemantel.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-keyboard-sticky-footer-avoiding-scroll-view_1.0.5_1678391275303_0.005590203294669083"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-09T17:46:17.417Z","1.0.0":"2023-03-09T17:46:17.657Z","modified":"2023-03-09T19:47:55.556Z","1.0.1":"2023-03-09T17:47:01.579Z","1.0.2":"2023-03-09T17:50:32.771Z","1.0.3":"2023-03-09T18:18:41.323Z","1.0.4":"2023-03-09T18:36:12.801Z","1.0.5":"2023-03-09T19:47:55.461Z"},"maintainers":[{"name":"cassianosch","email":"cassiano@scheidemantel.com.br"}],"description":"React Native ScrollView extension that prevents inputs from being covered by the keyboard","homepage":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view","keywords":["react native","keyboard","keyboard avoiding","keyboard aware","scrollview"],"repository":{"type":"git","url":"git+https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view.git"},"author":{"name":"Cassiano Scheidemantel","email":"cassiano@scheidemantel.com.br"},"bugs":{"url":"https://github.com/Cassianosch/react-native-keyboard-avoiding-scroll-view/issues"},"license":"MIT","readme":"# @cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view\n\n[![npm version](https://img.shields.io/npm/v/react-native-keyboard-avoiding-scroll-view.svg)](https://www.npmjs.org/package/react-native-keyboard-avoiding-scroll-view)\n[![CircleCI Status](https://img.shields.io/circleci/project/github/alkafinance/react-native-keyboard-avoiding-scroll-view/master.svg)](https://circleci.com/gh/alkafinance/workflows/react-native-keyboard-avoiding-scroll-view/tree/master)\n![license: MIT](https://img.shields.io/npm/l/react-native-keyboard-avoiding-scroll-view.svg)\n![Supports Android and iOS](https://img.shields.io/badge/platforms-android%20|%20ios-lightgrey.svg)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n\nReact Native ScrollView extension that prevents inputs from being covered by the keyboard.\n\n<img src=\"./.github/demo.gif\" width=\"auto\" height=\"640\">\n\n## Getting started\n\n`$ yarn add @cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view`\n\n## Usage\n\nImport `KeyboardAvoidingScrollView`, `KeyboardAvoidingFlatList`, or `KeyboardAvoidingSectionList` and use them like the regular `ScrollView`, `FlatList` or `SectionList` components from React Native core. Internally, these components are wrapped in another custom component called `KeyboardAvoidingContainer`, which is also exported for advanced use cases.\n\n```javascript\nimport {KeyboardAvoidingScrollView} from '@cassianosch/react-native-keyboard-sticky-footer-avoiding-scroll-view';\n\nfunction MyComponent() {\n  return (\n    <KeyboardAvoidingScrollView stickyFooter={<Button />}>\n      <TextInput />\n      <TextInput />\n      <TextInput />\n    </KeyboardAvoidingScrollView>\n  )\n}\n```\n\n## Props\n\n- [Inherited `ScrollView` props...](https://facebook.github.io/react-native/docs/scrollview.html#props)\n  - or [inherited `FlatList` props...](https://facebook.github.io/react-native/docs/flatlist#props)\n  - or [inherited `SectionList` props...](https://facebook.github.io/react-native/docs/sectionlist#props)\n\n- [`stickyFooter`](#stickyFooter)\n- [`containerStyle`](#containerStyle)\n\n---\n\n# Reference\n\n## Props\n\n### `stickyFooter`\n\nUsed to display a fixed view under the scrollable content. Sticky footer is always shown above the keyboard, which could, for example, be the desired behaviour for a submit button.\n\n| Type              | Required |\n| ----------------- | -------- |\n| `React.ReactNode` | No       |\n\n---\n\n### `containerStyle`\n\nUsed to style the container component.\n\n| Type                   | Required |\n| ---------------------- | -------- |\n| `StyleProp<ViewStyle>` | No       |\n\n## License\n\n[MIT License](./LICENSE) © Alka, Inc\n","readmeFilename":"README.md"}