{"bugs":{"url":"https://github.com/kirillzyusko/react-native-keyboard-controller/issues"},"dist":{"shasum":"5cfb97d2f26e766fae3f6803042e03cd799b76a6","tarball":"https://registry.npmjs.org/react-native-keyboard-controller/-/react-native-keyboard-controller-1.22.5.tgz","fileCount":631,"integrity":"sha512-JS989QM4OpO17WmxoG/TK734ypfCL2ypMS1lClN7HAP0fNccfXkF+oIKhw25QDXOBZIcd/jhnLmoel7LFh1z9g==","signatures":[{"sig":"MEUCIQD71t4nQuOcuekI53rLFI+ne215O79bhLG9Q5nufsTO+gIgLhztmFrd3BXe7/Ow7Otzmn+U3AMlM5OYFhxC23+XIA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIQDq9YnwtKeCfZuJovh7cwcoc2ohrygfRcmDq41YbJutlgIfBewQQa/asAfnqN4qQnDdjYtneUsG6e+dfKMD4hzrLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-keyboard-controller@1.22.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1682858},"jest":{"preset":"react-native","setupFiles":["./jestSetup.js"],"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native(-community)?|react-native-reanimated)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","name":"react-native-keyboard-controller","types":"lib/typescript/index.d.ts","author":{"url":"https://github.com/kirillzyusko","name":"Kiryl Ziusko","email":"zyusko.kirik@gmail.com"},"module":"lib/module/index","source":"src/index","gitHead":"35a06b2acb8ffe96a0ccd7799e0e4d9c03338141","license":"MIT","scripts":{"lint":"eslint --quiet \"**/*.{js,ts,tsx}\"","pods":"cd example && pod-install --quiet","test":"jest","format":"prettier '**/*' --ignore-unknown --write","example":"yarn --cwd example","prepare":"bob build > /dev/null 2>&1","release":"release-it","bootstrap":"yarn example && yarn && yarn pods","lint-clang":"find ios/ -iname *.h -o -iname *.m -o -iname *.mm | grep -v -e Pods -e build | xargs clang-format -i -n --Werror","typescript":"tsc --noEmit --project tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a1561b90-959b-4ac2-9ddd-4dcc9c3df476"}},"homepage":"https://kirillzyusko.github.io/react-native-keyboard-controller/","keywords":["react-native","keyboard","interactive","dismiss","animation","focused input","text changed","selection changed","avoiding view","avoid keyboard","sticky view","over keyboard view","keyboard background view","keyboard aware scroll view","keyboard toolbar","keyboard done button","keyboard next button","keyboard previous button","keyboard effects","extend keyboard","chat","chat scroll view","ios","android"],"prettier":{"quoteProps":"consistent","trailingComma":"all"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/kirillzyusko/react-native-keyboard-controller.git","type":"git"},"_npmVersion":"11.19.0","description":"Keyboard manager which works in identical way on both iOS and Android","directories":{},"maintainers":[{"name":"kiryl.ziusko","email":"zyusko.kirik@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"react-native-is-edge-to-edge":"^1.2.1"},"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardExtender":"KeyboardExtender","OverKeyboardView":"OverKeyboardView","KeyboardGestureArea":"KeyboardGestureArea","KeyboardBackgroundView":"KeyboardBackgroundView","KeyboardControllerView":"KeyboardControllerView","KeyboardToolbarGroupView":"KeyboardToolbarGroupView","ClippingScrollViewDecoratorView":"ClippingScrollViewDecoratorView"}},"name":"RNKC","type":"all","android":{"javaPackageName":"com.reactnativekeyboardcontroller"},"jsSrcsDir":"./src/specs"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^29.6.3","husky":"^6.0.0","react":"19.1.0","eslint":"^8.19.0","prettier":"^2.8.8","commitlint":"^11.0.0","release-it":"^14.2.2","typescript":"5.8.3","@types/jest":"^29.5.13","pod-install":"^0.1.0","@types/react":"^19.0.0","clang-format":"^1.8.0","react-native":"0.81.4","eslint-plugin-jest":"^26.5.3","eslint-plugin-jsdoc":"^50.6.17","react-test-renderer":"19.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","react-native-reanimated":"3.19.2","eslint-plugin-react-perf":"^3.3.2","react-native-builder-bob":"^0.18.0","@typescript-eslint/parser":"^6.7.4","@react-native/babel-preset":"0.81.4","@types/react-test-renderer":"^19.0.0","@react-native/eslint-config":"0.81.4","@testing-library/react-hooks":"^8.0.1","eslint-plugin-react-compiler":"0.0.0-experimental-9ed098e-20240725","@testing-library/react-native":"^13.3.3","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-import-resolver-typescript":"^3.6.1","@release-it/conventional-changelog":"^2.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-keyboard-controller_1.22.5_1789120999092_0.2847206317093125","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"_id":"react-native-keyboard-controller@1.22.5","version":"1.22.5"}