{"_id":"react-native-external-keyboard","_rev":"323-40ad678f9989d5812ab892603aa1e88a","name":"react-native-external-keyboard","dist-tags":{"alpha":"2.0.0-alpha.0","rc":"2.0.0-rc","latest":"2.0.0"},"versions":{"0.1.0":{"name":"react-native-external-keyboard","version":"0.1.0","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.1.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"63599352a086f80dc044f6bd5ab3bc67653d4d3a","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.1.0.tgz","fileCount":228,"integrity":"sha512-raTY7WRbIqLELxV1ITiNkuQErzwBPd+vFdF4HvR23rWKFGN3oL8Yf22dDRrxL6muk1000QPxMYZWdYpnEobDeQ==","signatures":[{"sig":"MEYCIQDJT2/K3DlKnBkkTF+p6M71gdPDe6TK5qbhkfpiiwD83AIhAMkztMVoQhgGn5MvnAFaLYn4arKxpxzh3lC4NMuFNlMc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236171},"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":"548cc0e72b75e1b799129f2025944709ff4f8c99","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"9.5.1","description":"test","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.16.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.1.0_1689794519148_0.4221424770260289","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.0":{"name":"react-native-external-keyboard","version":"0.2.0","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.2.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"f0fa6e93ecf6b7f17c7c9181aa5ff8be2dad7983","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.2.0.tgz","fileCount":228,"integrity":"sha512-OIhLEAG9QMO6WpNxYG3K0bR3H7IzmL55FVq6jLj7DATMHudTSTvzZde6AU+pomI8PhzHfopTsCzHaN7luDQR/w==","signatures":[{"sig":"MEUCIQCLN8XJPoPDBrWxZTni3ufyai8IkAiuGUhcpQGzugUZjwIgU6t0qFV0tN1sq29zafxmE8iPg5VzhHcTAIPhipcr1ok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236171},"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":"548cc0e72b75e1b799129f2025944709ff4f8c99","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"9.5.1","description":"test","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.16.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.2.0_1689794574412_0.9918568003099049","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.1":{"name":"react-native-external-keyboard","version":"0.2.1","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.2.1","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"5e3d87d16bafdefa08a4146e31fe9b735a624275","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.2.1.tgz","fileCount":228,"integrity":"sha512-KCXFt+hhZCUOtc/zD0nSRltEQOKUOil0kHiO5NeOTHBE0wUxh3MDd73Rr11rYTywHVH+E1v5W42AjF47TOQ+6A==","signatures":[{"sig":"MEUCIF/Lx6qWhNBLvooIoLaCKxgXmaSR7BZgTZWc1Up7Ny+eAiEAkyQq2nNHkXdJCTN7LVlD3OPaQjC+dORHt68V5t1/a+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236315},"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":"fd907d96bf7b75cb79946ae1edfaea98d3f67343","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"9.5.1","description":"test","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.16.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.2.1_1689795378066_0.27468102250933146","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.2":{"name":"react-native-external-keyboard","version":"0.2.2","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.2.2","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"3b765da71763a0873d3799f0dc46d03ead733dd9","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.2.2.tgz","fileCount":228,"integrity":"sha512-PDiwRoLiSy+mo2prPQIb2l9AtQXo8LQCMNlZAKb9hAxG2c876UWrvWIIFEUZpdwgR+rMQjPE4uoGiV2aajCL/w==","signatures":[{"sig":"MEUCIBvJYoSu1y69IsgQYfDeQUOzJ5f6FhjMH5H2TnOJ+pufAiEAnvA4w/9yMK3TQ1otcZUdA9F8O2jQJ0EDYG1CoZ5qcB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236631},"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":"efa69d38e69c492624db29c24d915a9725c270a2","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"9.5.1","description":"test","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.16.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.2.2_1689798525451_0.32577271032865185","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.3":{"name":"react-native-external-keyboard","version":"0.2.3","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.2.3","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"4b071d16e00538869403ed43920fe3094651e5f2","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.2.3.tgz","fileCount":228,"integrity":"sha512-mtAI4XxSpoApyu+TRrLIo9hpJE/829dK9QtuqkCZGKk996CI27feIxvZHqLz9cjAKPASE5+VLg5EO+XusLXcAQ==","signatures":[{"sig":"MEUCIQCN0MQSd8Q0nFallEr6ZxiOtaJ944gYj+mwiTxc3PYMlwIgU0VBnWEkgtCuU4U3LbMKYw9vyLotj3HxzqYewoLaQeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237620},"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":"3737aff4a532644b7f6f2157a96361b94f22f40d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"9.5.1","description":"test","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.16.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.2.3_1689799469328_0.3179984175167019","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.4":{"name":"react-native-external-keyboard","version":"0.2.4","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.2.4","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"5cb9c2b85a9508edacb58b50ccc3d41c1f0f2699","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.2.4.tgz","fileCount":228,"integrity":"sha512-woeVjGJHpo/ZXiHKbCyxZcTO6YZ73xSRXxOlSgq834/mH3zgmux3mAwh1uOWKAAH19kDZEiA0DBBmJNJik22FQ==","signatures":[{"sig":"MEUCIE7gp3dXk2EM3TSoMB22fG3Cki6h8EJ8BlnsayvMZ3lTAiEA9dFhpVPED1AjTxxSQ0+5CMWdOMeidX/8y4V0950KDWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241589},"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":"de605ca273a22b62efba7232a2577adff60ddebe","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"9.5.1","description":"test","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.16.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.2.4_1689877295845_0.4494089223712834","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.5":{"name":"react-native-external-keyboard","version":"0.2.5","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.2.5","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"0e57df0ebb1c7f5b86a054b4fdfeabc9ee038fc2","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.2.5.tgz","fileCount":228,"integrity":"sha512-utXO7Zla/ZxQLUz7UyULCFIldkZ3UwPRduQsJQD0KGEAosULmWI98RRkXlHu7YfOaBboiW5Ro3jk3nLLIrmKow==","signatures":[{"sig":"MEQCIAw/T4fL2mUMgTTMCbwMSh2drmLTqPjiAhPIiphO3D/uAiApBljhV4+TcA0GWVp9AX1oAnLYsyzLXGTNshg4hqtC9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241907},"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":"aee198745af2fbc6c66985c2009491122516d31e","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"9.5.1","description":"test","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.16.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.2.5_1689881655267_0.44735347110197043","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.6":{"name":"react-native-external-keyboard","version":"0.2.6","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.2.6","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"ddcaf27b3da683b33077abf3d602b3662e0e2788","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.2.6.tgz","fileCount":228,"integrity":"sha512-/HCs0SdKD+SsccyEz9ByWiDtcacdIJOIGyC+bMpzkt3ZwY0rRbD3OZs27B8pXjgJFtxkfvTfmGSwwKWbfLjG2Q==","signatures":[{"sig":"MEUCIGYFenC/UkYlh9OYorV9dr3HaPg6Ox44yEhsMVWXZW/lAiEAj5EswGZyDx1/mK9sMrTHXnu/9JVJptdMByjMLvDqV+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238774},"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":"f13a07b4afc9e20ec1e25c5cf53fa24ab1d65336","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"9.5.1","description":"test","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.16.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.2.6_1702211958133_0.3977021026129821","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.7":{"name":"react-native-external-keyboard","version":"0.2.7","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.2.7","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"8f253504ec701defdb7d3d1ceb6f0b7383442c14","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.2.7.tgz","fileCount":227,"integrity":"sha512-q952ArtzwUnh5uClcRL+jhfvQGm/sznBW7JAcXexY5esu6kBVZ1oeCyw7+m25vy+r7WcVgtxbBZCVIuIrCct3w==","signatures":[{"sig":"MEUCIQCkJAZbhcP8gBy1cvv/jhWPNHQ7p+s04d9bjXLvejPYVQIgPV9fLx96rKO1tFpr1EZ0bgqdGD6Et1jr55hr4jZXKtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205386},"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":"8470f980e09efc6e60135098d2a3afaa5488700e","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.2.3","description":"test","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.2.7_1708167155330_0.20872494334961877","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.8":{"name":"react-native-external-keyboard","version":"0.2.8","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.2.8","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"61fb22fb74e9574bff8be0f43c4cd981d3d9de94","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.2.8.tgz","fileCount":227,"integrity":"sha512-AoS9u1kjDmTn31sEYBgde7OtAdYC3mydQCidayNK7olRp2XZU9J+j7QpUveKB44ngxO/3PFfwAXHorVEgy389A==","signatures":[{"sig":"MEUCIDUsP3VF67AIFQLdioi2NBP51Rvs3RCzNwTR8t7V4RpjAiEAvvYCFGYmlTmdXH3ZAKeo5jQbjTNkMq2IrH0TT4+/GG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205406},"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":"ae98c5d06848b0ba18ee7af6ce354fce5e1157ad","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.2.3","description":"test","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.2.8_1708209305539_0.48147978363604493","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.3.0":{"name":"react-native-external-keyboard","version":"0.3.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.3.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"2e3743479a8889dfb323acd9388dfa2105147902","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.3.0.tgz","fileCount":274,"integrity":"sha512-Lt9r2AUK2rdWN7FnH/2Z/MHc4P7YyJbJyfIF0cxkhJMtSFY8kmDiX9PZB+j8HfrzVoGXR6pVdhn7XYBlSIw9Qg==","signatures":[{"sig":"MEYCIQDBx7vsjF+rYDX0Zr5rShSQKD7njcw8N2Zs4f28oSo2zwIhAMysh3ueWVu1tnbO16Cic9uJEUzoQVwTTFWB+P3MGn18","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289268},"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":"f9ef62832a352c3ccf934d68a208b8aa3aacadd7","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.1.0","description":"test","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.8.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.3.0_1716222203550_0.49744348205340216","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.3.1":{"name":"react-native-external-keyboard","version":"0.3.1","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.3.1","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"1143e86ac6e8b6d43fd6ac361044fbe4ded9b014","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.3.1.tgz","fileCount":274,"integrity":"sha512-AHQ3s/4f4rafsUHGPxMymx7p6+PPY6J4klx/JZWbYnRWxxaYAGa2iF6HmSCeXvC2GyCt5ezPo+atBFVmwxXXbQ==","signatures":[{"sig":"MEUCIF1exLIaZgNN1M7UFHWwUTFEgpnNVBYr5wZOVY+b2NLgAiEAi61vMdeQijR6C26r/Z1OVI3YEZA+rDfVXWjarl34SFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288664},"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":"297786008dd4c44e9915bc47ed03f2b4227d8e55","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.1.0","description":"test","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.8.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.3.1_1718740918824_0.7416135089927547","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.3.2":{"name":"react-native-external-keyboard","version":"0.3.2","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.3.2","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"b9a1b24e70b0bcaa84cf7f5218bcedbdd6afcf2c","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.3.2.tgz","fileCount":274,"integrity":"sha512-8Vm33/NFz/iQjXMqj/T9R4I1depkTuszJTMHpcqFV4wLkCYF1/tVoy1I4Q1gPGQYztTEdnGoSY8h041ov5okYQ==","signatures":[{"sig":"MEQCIBMZMnhmRG+LX9qD3u3ZoYV5aLol8zEttC58+v5esHFwAiB+xJh2a+IqrpUTZCbyjKcY/jYP/gA2vNG7RAxiJtj0Kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287952},"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":"4764d67fcc802af092b9de761ffbd13cfa0fbca0","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.1.0","description":"test","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.8.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.3.2_1720472986221_0.3466710871708154","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.3.3":{"name":"react-native-external-keyboard","version":"0.3.3","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.3.3","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"3da0fb31cccb49776c26685d763e0c29c6d6eb0a","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.3.3.tgz","fileCount":271,"integrity":"sha512-xjnpYBEOL0FDpoLAj5jRhgmwLsyYhyqEhS20kKqsuzLmHPFT55lZ+gLga5Gdv7xQ4oVQvD3lIuMP6NAKhZZoBw==","signatures":[{"sig":"MEMCH3VoJMA1bExRvO8e+XX+Nfh1oLjJf/aNxAmmMP6HWj4CIBHqiCNWecBnNUJVRiAuDqthERdKfEqBn0fwXfbJPIlV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256154},"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":"6dfd9c0408e9b09ce8175bb455f590e534d88140","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.2.4","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.19.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.3.3_1723405579344_0.23466126276975596","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.3.4":{"name":"react-native-external-keyboard","version":"0.3.4","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.3.4","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"06364414a1de6b6f7f8f0ce7c04bf9fe8a7e98be","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.3.4.tgz","fileCount":271,"integrity":"sha512-y2/EF+n6diMC9UEnr1KfcBPgQ94E1lQqPVYcPQCJ9PKulUr8hC1f5xVtxUFfC/PQC01meHvPhHxxJoZIMPhc6Q==","signatures":[{"sig":"MEYCIQDmKtaP1Q2N9ebIyVTqqwgWZBDNAEXxQMlrAxJ9tkX6OwIhAPo34eTy3w7SSLEZoCrcu5cG+5eFNuKlkEBI2ugp23Hx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258345},"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":"621e48315f9918332ae09ac72ad8a89c50de39b3","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.2.4","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.19.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.3.4_1723497374095_0.3628268734978417","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.3.5":{"name":"react-native-external-keyboard","version":"0.3.5","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.3.5","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"88f6e6c3e7bc50703dcc7922f5a9e6fcc997d456","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.3.5.tgz","fileCount":271,"integrity":"sha512-7LwoG5FDJnaj7AB28wHybk+NIF+jMTAMMTAKP+wVwdGyFMV328OHtBZHu0ZAc/Jn4lRvtiaygzK5Wr8MmcYShA==","signatures":[{"sig":"MEQCICOl757HepYQymCOkDdfKQEwbxQNoKVwtpPagu1a7zLJAiAqEO2Sa01mphNqhtv15d3QvtnJlEKvdxB/18HmFU1QSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258388},"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":"104e418cd601361f5ed4b6e328bca245c455f2d2","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.2.4","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.19.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.3.5_1724189673657_0.2941375699921993","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.3.6":{"name":"react-native-external-keyboard","version":"0.3.6","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.3.6","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"1e0e8ebf88a3953641610d945d3f85facf9a4e13","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.3.6.tgz","fileCount":271,"integrity":"sha512-Hhx3/vP7o3DM1tDnwrjnL1cs3AojokUQcJ855v8YpAotSeWzC64LoIwhAgNCRrQDWNMwKstAU4yniLFlaE8l5A==","signatures":[{"sig":"MEQCICiNl8IKfVZhVM87fA7c/bIbVygQko6bpAgJS50jo8TXAiBZ/Bdo8G3hWonvNgkCrTuHZLT60cUt6hsFKjSLncxvcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258431},"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":"f40b8888a9e3a9fc03c63d1fefdaa9d5c8f87cdc","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.2.4","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.19.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.3.6_1724434939259_0.4973722288143003","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.3.7":{"name":"react-native-external-keyboard","version":"0.3.7","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.3.7","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"0379da757e3ba3155c1410679e1cb024f2f62d92","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.3.7.tgz","fileCount":271,"integrity":"sha512-yx04TCK0Ml4Pnnlg9xePKDFrdOoEGYA9LGJMQa/hOTgjVVt547A0e5gh3gubFiRj2m5bHoEVpaPXdNxmXwth0w==","signatures":[{"sig":"MEQCIEjUCedLe0kRk/OxHtJ23bsuWPQQFB2/ad2d1s+1va4jAiAuvtyckrQ/WjIbt75RWuhiqvBtPzkNE5xZyr7aNmPGXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258780},"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":"6b26a01286fa24ceeffd7f5d5a94fda84edc4e1d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.2.4","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.19.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.3.7_1726513026803_0.47125043489813456","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.3.10":{"name":"react-native-external-keyboard","version":"0.3.10","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.3.10","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"10749e26c8ed28a6b31463dd031bf482684080f2","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.3.10.tgz","fileCount":271,"integrity":"sha512-apfS1AWfV19rUyJ4Gb7kfKo4daFqA4NUXJHv4Zc9AHGjVSwBc/LsxBPq2aEXk+51TfBsM+zcqhx7c5tI2VCRgA==","signatures":[{"sig":"MEUCIGcnil5t9RmsWnJJP8orbajlNub9SXuVPeN+5mJsa0CVAiEAhRw6C8+WXYWN7UPRfMCy+pLFshxuxqfguNNThbzCP3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259125},"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":"4f79fc858e0484e85ae97ae19ca8edc29dc56cb9","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.2.4","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.19.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.3.10_1727890179585_0.9051323685910655","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.3.11":{"name":"react-native-external-keyboard","version":"0.3.11","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.3.11","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"7bf8603307abb29754dfad58ba79ff7c573d1cd4","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.3.11.tgz","fileCount":271,"integrity":"sha512-ErU25MxLRDiusxYTZg5TNw9pJ55wmMzqQtGeawnprS1J+aSdy/mNWqcu3N+zzOLnt8ANYejRvxAkl7wCocgRsA==","signatures":[{"sig":"MEUCIBt9TDEoU0E0eedGW9cjFAxpwfxjYUHNyc7p7twSsjDMAiEAlgB+Qr5NUxxkBinUgV0jACSFU0HkEcXx3rth6+d6gsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259089},"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":"2af6760bb980aaca961c7086816fe12a227cdcf6","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.2.4","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.19.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.3.11_1728681595649_0.03294419303929841","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.4.0":{"name":"react-native-external-keyboard","version":"0.4.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.4.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"e6c63f85ea5f317532fe7d59eb9ab555017c3762","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.4.0.tgz","fileCount":309,"integrity":"sha512-lB3CrN+dTZooSK5Syiw9+3a0BZ7FoKoDMAuZS+iwceZVERA9mX+K1hpGWKQNkNF0Jq8JHSc6iSqk8ISaYy4qtw==","signatures":[{"sig":"MEQCIEfZcMweYcX3YLqWg5as+zDqA6uS+dQPrcOglZm+hhOwAiAW81oz7mhBhyYyDOaAtg23b1xOxN9+0L/IMm7B+7wDDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321680},"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":"db5be4be65fe03e6aed9a803358ec82d0cce5c1f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.2.4","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.19.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.4.0_1730645651582_0.07040411538618696","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.4.1":{"name":"react-native-external-keyboard","version":"0.4.1","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.4.1","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"a0a1fb16a0f7dd38f59812a97578e48378a66e12","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.4.1.tgz","fileCount":312,"integrity":"sha512-jYAHzFKsY/MSg4dUJP4WPqDB6ZuKRIKtzNSPZaAyOo+2/EF5iwjDmq+WMKL7W26fGWygft+3Bmpg1vBJHlxlzQ==","signatures":[{"sig":"MEQCIC4ZFAQ7aDwcva5/FPLtMTu/L32Q25TKuYerzITfNFXIAiAH5WIm+0oy/9yYgU2ASqE5pvanAfEB6aWU6NFy9SRaWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331845},"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":"2626f0a749a306076329c891f2bf051331a17cdc","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.2.4","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.19.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.4.1_1731854806142_0.641080543636235","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.4.2":{"name":"react-native-external-keyboard","version":"0.4.2","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.4.2","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"6f2deedf8443e63983eb4ab11021d2ed23e25072","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.4.2.tgz","fileCount":312,"integrity":"sha512-F5OMjQf0NC5EZJHxn8CM+xHCkFJ8Tq+eRNDYoRLmht1aBwmYr1Y73HVVZT2kw6ffSj4PaTVV4bOkoT3y/5NpQg==","signatures":[{"sig":"MEYCIQCstdUfhxN8qg5OpyofAfRvg+yDtm1JXi8P1A86XvcEKAIhANoTvawC90GGtx6kVn4c1irJzx6uS7jsRNzvldWbQM3e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333390},"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":"ae4bbac21fbb22dbfafdcb97a64a063e9f386f16","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install && yarn example pods","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.2.4","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.19.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","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src/nativeSpec"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","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":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.11","@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.4","@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-external-keyboard_0.4.2_1735043995176_0.7464575801886046","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.5.0":{"name":"react-native-external-keyboard","version":"0.5.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.5.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"0fd1bb9d5ee29f20889e523cf31a916ce8f9028c","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.5.0.tgz","fileCount":378,"integrity":"sha512-0TvqJPTAFDn84BMbHJ49NbJOeeDubwdIKFEI1CaVRdlAYQjtNTZj4Tu2ZQ5bpq7qHSeN6/HXz30aMPHpGmrwzA==","signatures":[{"sig":"MEUCIQC4Kq/ROPVH43Ym9fmbHVRvXyYGtd/Mpdf4jbpVGk37fgIgDIsnmQwvritdfT/vAz/o1FLLJAM7yARyQs6p+ZaQVcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377600},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"0611f92b7ddb93cd5b25f21b2a34667ff092b2e7","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.18.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.5.0_1738445060180_0.07627291487635146","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.5.1":{"name":"react-native-external-keyboard","version":"0.5.1","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.5.1","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"1fb35b7ffcb17ae47d37d733e8ce01f77adcd2d7","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.5.1.tgz","fileCount":298,"integrity":"sha512-01ti7Sje0Na0ziedoF479tR/GehB7Y04rg+Pb75SbEq7h/A2JLnkvsYVD20DEE98xgpq23McIlOgPJp+d9eESw==","signatures":[{"sig":"MEUCIQD/iOXgEvVkxObPBCmMWEFh8FAE2vuUVRQA/owxc3pIjwIgLulEvZuTylL6hDqBThrve/ugkDTb1/XHtTJqoQsjbYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337478},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"f4f5c0c4425abe17ab657a9e6e03f728bfca8f4a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.18.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.5.1_1738519753624_0.9437091547970899","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.5.2":{"name":"react-native-external-keyboard","version":"0.5.2","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.5.2","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"339bbc32a8b36e1536a07c24bd6d271d8c0e52b7","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.5.2.tgz","fileCount":298,"integrity":"sha512-hMQzoWEVMBb9EKK0eY31G9NPXHVWJywJITgxFUvk3TKg/CsnMueG0DabYGHJeMRPUy9TAc55dUb8qwukE7Wvyg==","signatures":[{"sig":"MEYCIQCVbIJnMArRJjiQTMaXDjfvuykstTwnLENVZSZYH0m5tgIhAMJy0wy3OJQzMT3CS/c0EV+VMx14aAnNHX6y3sERiiyX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342605},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"3acfb39720667784a58a0be5d81730f85d710e95","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.9.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"23.6.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.5.2_1741036667920_0.6173202482021471","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.5.3":{"name":"react-native-external-keyboard","version":"0.5.3","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.5.3","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"5cda354463131fce2d52dcba458fdb32ac7778b9","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.5.3.tgz","fileCount":324,"integrity":"sha512-2ujpI51GUZFu86q23jCP7Qg68lDCMu8GpsPGEPOu9GStARqOSZdhAU6IcxsUMMNgim1zUfB6YZ8KL/SkCKc4rA==","signatures":[{"sig":"MEYCIQCgjlpii/Fh+jnHJIcU3Fn7+PtMvpecYKYn6x7PfoKE5AIhAJN3BZ+ibyc10shwwos3FLW51YZmLrOJUKa9qCtaluIL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359346},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"8fffff60cebc68bc34e10da4e93a8995066870e7","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.9.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"23.6.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.5.3_1742159248691_0.3884094749444482","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.5.4":{"name":"react-native-external-keyboard","version":"0.5.4","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.5.4","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"b510bafae1d9710be53120ed34aad6c84053afb5","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.5.4.tgz","fileCount":324,"integrity":"sha512-QYUmTmXKQrXsIzNjl+RzK/mNvsDfjl+u6Sw+6E49ZrwdzC7a2NApaxDHwGNOlgsTZnu1IIBnANk4BW8PhF4hQg==","signatures":[{"sig":"MEYCIQDNYodLWOZPXHACwJ3jiUfnKIWY/hjwqCh6Cwh6ylTXVgIhAJzH1un6F9znb1bll0WkPo6tGlpKMjqyqwPoUtzYLFYN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359424},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"c8764a3955dfee1188be5d389458344d325fb658","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.9.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.5.4_1744542013758_0.3635203412818129","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.5.5":{"name":"react-native-external-keyboard","version":"0.5.5","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.5.5","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"933b51189e091928046adbb30d0dfc1ba472a9e7","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.5.5.tgz","fileCount":331,"integrity":"sha512-hBaw0mBL5g4u3SzUkAEmFe1l9sbKKj3uyiFKUcHbh/cvjZ2qqaDQkeRTFxXLZ3wz9dCJjwucdMwqrlWwoTxOuQ==","signatures":[{"sig":"MEUCIGADIlUqzzokdAlvP+p6MUpopIDoTgxawHYXqo+tBUCpAiEA1Y+fveMdbNa6FiZTFVNcGi6Lma1cTVTTWzoVEHPmx8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384925},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"5314cdddd25e4995aeedfaabfc9857887b48b59d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.9.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.5.5_1747255216033_0.13507821315301394","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.5.6":{"name":"react-native-external-keyboard","version":"0.5.6","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.5.6","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"0af5432f28d4f095cb0ed82670454d2e1ea487c9","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.5.6.tgz","fileCount":331,"integrity":"sha512-kgqUrQsura81jkdkLSsGhKJtJrBfmjBtibOsiP5sJy+cUzOeMqIMs6JbOEp9xDVUm38EXz/5LJglcwhDCfXXqA==","signatures":[{"sig":"MEYCIQCMw1c/9vFKOo2EF4/DMTT6IXpst+piGzzqHUvSmK8sLgIhANV6Gh36FKHqUatDIGB2dmANbDJkc2/iRN9oto44WM3B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385400},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"386ab50f0535fd51d6767cfcf43001b2d4221599","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","actor":{"name":"artur_kalach","type":"user","email":"artur.kalach.andreevich@gmail.com"},"email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.9.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.5.6_1750621811669_0.5997686555154127","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.0":{"name":"react-native-external-keyboard","version":"0.6.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.6.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"b7729d62851456dd09c801a8e1fea0a1fccd0562","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.6.0.tgz","fileCount":368,"integrity":"sha512-o4xYn5GwnuYbWXnqSnvFRxsQH5fDf+XGIuHD6sjGv4w7tMTPxQs4iSIFU6IBU6j8RBkBdivUwHJkAilriet7nA==","signatures":[{"sig":"MEQCIGSigiz4XQKX40rVKjgQvzYsE8DQ7C0+9woClUGYVr2EAiB2YsgV671UDLQw4l3W9VIPDIYJHlDIwe/BxOQwvbn1NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494851},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"3895498e0be1935639707fe8536b67e7a909b32f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","actor":{"name":"artur_kalach","type":"user","email":"artur.kalach.andreevich@gmail.com"},"email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.9.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.6.0_1751457367340_0.9586369532613501","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.1":{"name":"react-native-external-keyboard","version":"0.6.1","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.6.1","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"b55c5749ec72ddb4381ae0f566fe1546f40c6969","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.6.1.tgz","fileCount":368,"integrity":"sha512-Bt2RDK4q+5An7kjuNUqkzBUTTvBvHrhd9+GwRW5kh4F2OyAloGgLO6QFEuH/9udHrWBDeBk43adHeP6tM+Lcnw==","signatures":[{"sig":"MEUCIQDa5H7tv/3yWUzCKt18nCJAPUea2M2QXqWYeNOUXmTXrwIgEDRotik24WSAd0D9hyubOgNdNr2VddKdFSr50yGMP1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504422},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"7825da57faf600186a84c9dfcfb61303023c9d9b","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.6.1_1754213971159_0.5787645143429963","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.2":{"name":"react-native-external-keyboard","version":"0.6.2","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.6.2","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"a71cd2057a75224a67789aacb73ca2a1eb7470d9","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.6.2.tgz","fileCount":369,"integrity":"sha512-ncCcKwmueudKvCfCfBavQN0eowIEchPwTeBPm10B/keI3qbp3Q34DBy1RqKaG1MCIlB1eXUgL9LRrfrtp5HudA==","signatures":[{"sig":"MEQCIF8unVXnu0Q3LV51eN/m5TKJZGi3VlfeQupDQdR3V+AAAiAaC/N3sP9AiqXtIRYuyH64008fv9kEg2lJhBu3zd/Zwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505451},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"1ceeda4c68f9a252d4d0acd58d8d2d8063ede8c7","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.6.2_1754761571780_0.3356965063442072","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.3":{"name":"react-native-external-keyboard","version":"0.6.3","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.6.3","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"fad82685c04b0c0530057977c492510605aab121","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.6.3.tgz","fileCount":371,"integrity":"sha512-rl0BtRSv49C21wMozjnP2LS+DZVvT3L1we0lUxTfSjjVrddGUSPYbKcvubI8/gkA53eaeLM+4YXPJgRAqZKbXQ==","signatures":[{"sig":"MEYCIQDuGxBIl0YIPgJPExZRyWiws+BLDqnGl3SdWvo/Rthi0AIhAJmthrEHlG3Qcj7nf068sDNaeItqxbn8RRTzkPvwvyc3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502168},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"5533e1b2b2a587f5569d47ac42ac76e954363e0e","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.6.3_1755011601120_0.27878948484715416","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.4":{"name":"react-native-external-keyboard","version":"0.6.4","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.6.4","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"26ef68bd62a07047ebea1e06e4f9cca14988c99a","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.6.4.tgz","fileCount":374,"integrity":"sha512-lsVYTjT0yBf+Ui9biwWfc17ARrrA8eW0ymP0HowScY37HBRTiBY5F10LmY917VNw8W/gju9uXgoPgdWnHHrUgA==","signatures":[{"sig":"MEQCIEsLpKXLSXWo3CLzp45zZ26POfCSD6h0Icaouge3wpEkAiAaTbcTfkdvLafyvnhCqBhp3h7BqBSI0Ra8LmStAa7ynQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503789},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"cb115441fec017db812ddfa39a9cadbf24abc2ee","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.6.4_1755024066918_0.22821284131588393","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.5":{"name":"react-native-external-keyboard","version":"0.6.5","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.6.5","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"0263a1a0c6bd447482d4be403e0f7fed6995ae83","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.6.5.tgz","fileCount":374,"integrity":"sha512-n1GnEkTAnoAqIwL6VdoD31STplBFVkDVq9WUCOThgsWsS6yV0O4V6ob5fEDQAqAi03ND/VZTXGSB8FUT0cY/mA==","signatures":[{"sig":"MEUCIQCS1tjtQhRqMOCvVtWI7XLMUhdSykjtnmwKIoO4DWM6yQIgTxCdpYesgN4jQEhR3WgLdulm1sEf1+0nX+1lYJ59LUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503862},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"3463daefd86e1e9dcc0d081c1d7e162397761f67","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.6.5_1755100045887_0.5181317091644189","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.6":{"name":"react-native-external-keyboard","version":"0.6.6","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.6.6","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"bc3c03e7d820d40cbbdb858d518c002922865236","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.6.6.tgz","fileCount":374,"integrity":"sha512-pPbx9S1GktsPYxuqop0hnFwTEXfu8sqJLpHF7S9OZPINCx/FOgGo4UAjsVNCgdE5oEB3OQvI8O7q02vQKfW4nQ==","signatures":[{"sig":"MEUCIQDb65CjQb9kFq3O8EcwDQ3NnnhU0Tqq4nY+ZogfQuoQDQIgBGvk0y02LzJsBwubgC7P//f9HfLxvzdK8VEQusF5m84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505801},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"4a37541e4e0d8a92beefbce9ebbb779f5d244dde","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.6.6_1755591035938_0.2211043069787093","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.7":{"name":"react-native-external-keyboard","version":"0.6.7","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.6.7","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"73b44ab0cb1b4e384209542f1b3c1ba38c8b28c0","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.6.7.tgz","fileCount":374,"integrity":"sha512-VYC1u7eZOlkp4cKVTC+Pq1agFrMQBm5Vnhip53IzoQ3+X2cAmPYX84QS4cDM13TJZB29I9U+wExC5xx6NkC/tA==","signatures":[{"sig":"MEYCIQD8KU+IpHdWHdG+mjfoRmcNN2zoYBFs0oM97SOLvl3xzQIhAL5m+sX2QSZ1sSzmG57BpeHwumQ+FwTIH0ZWIA4xGGHE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505632},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"e31b3309341a8b94eff7d70b49fc5ba69053ad77","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.6.7_1756408487810_0.7089142274209908","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.8":{"name":"react-native-external-keyboard","version":"0.6.8","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.6.8","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"5848a6a8b7e6db1df4563a8b931b32ee7d823e2e","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.6.8.tgz","fileCount":374,"integrity":"sha512-PP2cJp0MB8LCNCSp6oLZbLXWHKGAAGDxlC6xp4FITe59AsgNqyy9Two5i17oYY+lsx4uCmw+eBuAlLfXaG6ThQ==","signatures":[{"sig":"MEQCIDAZVniDKjSb15QeAKqNTyX/PLt1xr7r++1nDEhs6+kwAiByA/POmtt/COby487WgkMifzAWUODo7HTuT5GN7D5VBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508909},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"426f166e7fa77cf9ce07b621884cff0b623b8537","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^19.0.5","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.6.8_1767454320550_0.07607794282721403","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.7.0":{"name":"react-native-external-keyboard","version":"0.7.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.7.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"8543336df67faaedec41e17faab665aff98c8dfe","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.7.0.tgz","fileCount":459,"integrity":"sha512-8r544OV+1t7AiI7+4TVPrRfi5AULbR5DFL9XLojgi6q67h285BqxLRj9nrwYqE/3QHO5G5VuGForJ6ZGpfBBoQ==","signatures":[{"sig":"MEYCIQDKMpHoSMEYi63Z/Bs8LS+7ZW2sKgfw/deUybKqp7TN9gIhAKM+isxizHwg+A26uQ6qy6TsIu21JBqCXHCkpB0jIp2u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562415},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"2410ab048223ad9da2d35b7b6f74b77aa1638e85","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^19.0.5","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.7.0_1769967847623_0.008436523661962791","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.8.0":{"name":"react-native-external-keyboard","version":"0.8.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.8.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"87a70a33314d7e3d71408010c8cb2b060c7e1527","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.8.0.tgz","fileCount":453,"integrity":"sha512-PR4MZuFF7BaY+IDIHwNk1+OhWTg/o6rrvBTmcB4EOvh2D3F4cDnQXW1FEq9OCTLxT6XleCWqTKEvEw2lXw8FBQ==","signatures":[{"sig":"MEQCIH1zKeXyY3Vm0vmc2LGuq5Jak9Oxjmwp6sOCndAKBPUXAiBZskwvitlEsRoQMWOFC40hcI/V8tgVoYYXsDxLZCWv7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":837933},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"a66f40427b7adb8f1211e45be8c35cdd35e8520a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.2.0","react-native":"0.83.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.8.0_1773220951069_0.1649319612453024","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.8.1":{"name":"react-native-external-keyboard","version":"0.8.1","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.8.1","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"766c981eddb49e6741f6678776f5c8e8db05c01e","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.8.1.tgz","fileCount":453,"integrity":"sha512-uG023u/ydXxhdOi2w6a0FLEwszClPjqbrwwC33kGZ9rErgwZwjlQ+wRNrc2rsT7RmL126FDzbHGXwc79RNXHjw==","signatures":[{"sig":"MEUCIEuzGa2DvhDlHtYo7/gO6JsWRiYB2dHQPnwH8UpOKewmAiEA4NUzIFOrs04IzU7B8U1UzGXI7lWMeQhMuPzyn1EvxbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839374},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"1a595ff2b701ce7451435dc13d0824bbc69f46e3","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.2.0","react-native":"0.83.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.8.1_1773307155669_0.619930201785269","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.7.1":{"name":"react-native-external-keyboard","version":"0.7.1","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.7.1","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"8e86aa0b7622b07d02058a060e0c9fa7f636c298","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.7.1.tgz","fileCount":459,"integrity":"sha512-BWV3sHowIub+m5P/Urqn+0WYq7FJEcQuYWz82Pkf9JbfeBRzZbjrBn/kh3NweWYWBLisOQCJy7L11tiQFV9INQ==","signatures":[{"sig":"MEUCIQCDRGQdZqL8rH0aclAorpZiiuOMY+715PT34Uk2/Zo2agIgRUYUrYW3Cftqb+xCsgsSj75ha920ccAVcL9AiEpFQ+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562465},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"78827d5a84b44ef4d3aa1920b130bdb255d40a5a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^19.0.5","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.7.1_1773308525964_0.25202011542233826","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.9":{"name":"react-native-external-keyboard","version":"0.6.9","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.6.9","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"6e4db9839798f5357ffd4dcce3de2cbbdcf9ecd1","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.6.9.tgz","fileCount":374,"integrity":"sha512-lbWWi9hZf5yKXMf/nJOcPRQuN5D6ZXLssTjE15QOl2jbk7y55ATVHlj8NCVM/SQdhX+2KJwhjHa5LlwfSueBQg==","signatures":[{"sig":"MEUCIQCHL3YL+NnIAQ7iXwK4EOK2S3Wp2x6Zf0+1dyitvkb1YAIgZsvnPYwVF0UrCWaBKorbXYUrN5L3OjxPy2i2kLfr99Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508955},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"5af1fdd1a1ed064357ef055ef0a1e17b1ca70593","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.6.9_1773309936073_0.47350123692642065","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.8.2":{"name":"react-native-external-keyboard","version":"0.8.2","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.8.2","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"2929460223f1ed3a1153e631ee28b062c66dac75","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.8.2.tgz","fileCount":467,"integrity":"sha512-UMchkfHwC6p9hQOoMSO+OwX31VC4Pzjyul0XArH/eZLZS+GDDDpIn6q15QUwYUudrt+rXB+DtwSszTyxZbIY2g==","signatures":[{"sig":"MEYCIQDQGVO/Bm9DHZPUjDGZgAzuG0qZgkTHfHg104Q8mBR0zwIhAKSvRAjQwR8kGeTUgoySonqXdesPoFfE0mIqpGBQbAA6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":832582},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"21817707371a0212c10af217f166d4507af17ee3","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.2.0","react-native":"0.83.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.8.2_1774267180872_0.31920493840306685","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.7.2":{"name":"react-native-external-keyboard","version":"0.7.2","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.7.2","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"128d7f250671d3fc5e2d27786fe043679b3a1f2b","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.7.2.tgz","fileCount":459,"integrity":"sha512-I0FocwkT4RcmWdLbPcFGNSxKZGk51LXw19ZIVlKW0yORXlspGTK2N3tect10WDKTOg0oIlhnE3OZ8meXX/X0aw==","signatures":[{"sig":"MEQCIGp1jOgadxOgqlkJesbv4F+6vMFhlQfQ0VWvozfz2sz5AiARW6uyx1/Fz7kktPlsHTH7Iwtew5DySuTpWrxl7fZrrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562927},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"91c739c0b88b506c9d3c593d9295866d6ff4fe6a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^19.0.5","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.7.2_1774704561459_0.24527309329237457","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.8.3":{"name":"react-native-external-keyboard","version":"0.8.3","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.8.3","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"d8723e016a8f48839943ca0582ab8c5347ce6209","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.8.3.tgz","fileCount":467,"integrity":"sha512-G2f6p7nXeHVFJZtjz5OM7BoDm0tMZ3006g+CSSK/5fenHECs6L746+dkDK7PxSpMAVh3WvkNrJY/WQn/PV4M8w==","signatures":[{"sig":"MEUCIQDuoZBWLzGoXO/NsqUSXSZar0TAwhpx+RpuJGNkkuNnOgIgTWcKTuFKc0GqPCq1X09UMDVxFYJOodxdXvX3CbyLAUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":833044},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"7cb850afd46d64d51e5cbd0ab7227d06bf7c8e1b","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.2.0","react-native":"0.83.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.8.3_1774704864574_0.586594131153741","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.8.4":{"name":"react-native-external-keyboard","version":"0.8.4","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.8.4","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"dc2094e37cf5d010f37e1abeb1db818e835b4c48","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.8.4.tgz","fileCount":467,"integrity":"sha512-Z3b7pTK+IjCjrsdbtGTOD+OiLAOWvc65bQU7JTZm8LxtsWdxwwU2K+k8URdL3WPicxLZBlECxj0QaH6AfRnr2w==","signatures":[{"sig":"MEQCIFnOxrw83/+RDYBOHlvE1gj1cZks2xVOerc214nm4+16AiBs3WnOEJk0ygH5h3gnuKNJZeAIY/ATRYNZQ8zr79LP8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":835577},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"6f553b1fc1c699cc8572a8f71ac495651612f9d4","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.2.0","react-native":"0.83.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.8.4_1774729406036_0.05174977208639486","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.9.0":{"name":"react-native-external-keyboard","version":"0.9.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.9.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"3ea5d3292b639edce9a702b008d0515e7018195f","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.9.0.tgz","fileCount":492,"integrity":"sha512-W7h37y5R1k7dqNJLszmrwmk3yJmy/26L9AeL8cDhzu1OwvrWE6+XvogcxbaNl2FHIu2ADuTHHvNqSlEki8Ga6A==","signatures":[{"sig":"MEYCIQCg8REJ5ZIjolen80rJGuUJFlb7wWOIT9SKHynRP8ryPgIhAMiLLYIjtQhGI3l4FjWzsqYReZDfqHvMckjoqOBSvbGU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":904668},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"2e5393d4a5bd278ddc59dda82be65f49f202eb6d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.2.0","react-native":"0.83.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.9.0_1776502634881_0.16945107016834715","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.6.10":{"name":"react-native-external-keyboard","version":"0.6.10","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.6.10","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"75441f78098d3f1df4dea5a5b6643c39628a3a4b","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.6.10.tgz","fileCount":374,"integrity":"sha512-RuBh729v/mO52QWnAEtYOuAV84Py232pfsI+GP+2C3mP3QFWYYF4/4M4Ipol4mO2iGYjakq1IE2fDv8MAbrX6Q==","signatures":[{"sig":"MEYCIQDw3jxa5NmPvylCBDyu+gkLcgOxV5guCPdmhrr11wP4MQIhAK2fHcbNhted8kBMoBTBDvku6QFSCIXIazyjN5wzoiGj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511285},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"f308cea2393474083171051a5ebd9a59d964779e","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.6.10_1777055398088_0.3648474843902487","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.7.3":{"name":"react-native-external-keyboard","version":"0.7.3","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.7.3","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"e5c120f27ed98e9bf0b69f577da54743c7cc84a4","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.7.3.tgz","fileCount":459,"integrity":"sha512-++966sKNlarqOk5lSB9bSzmvN4IBFjFsRt9ZfJOIdRdEok8/Qub4iceEdnkGDhMNVsN6awNMAtS9o3Wpt792SQ==","signatures":[{"sig":"MEQCIB65EPpuNoDEBjFLKhnuwrdda2JO8YS2NOKjV6gDJJPUAiAvBwMx/hb1pmUlRgccTu4nIK3J/yEWIRlUdxgtNIF5XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565256},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"cdca981f990b42128333a8331ff32dd83cb06f66","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit","release-no-increment":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits"}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^19.0.5","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.20.4","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.7.3_1777055486581_0.39592073974580644","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.8.5":{"name":"react-native-external-keyboard","version":"0.8.5","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","WCAG"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.8.5","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"3ae576de4c5cc3a0a86a67a893582aaf95a42be6","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.8.5.tgz","fileCount":467,"integrity":"sha512-iuwqDMGRf5WGdKH44KdBsJZAgbFXJJf2NIt+lLQgQ/SzRCQMS0etAMwdL6nLPwhyoUz/FdE36zL58nwXcFk7QQ==","signatures":[{"sig":"MEYCIQCXY90baxg9n8H0cpvbkcZjVDKtYyYniefZI94bzC0UKAIhANaEibQfYwDDUfFjj7LwZNwCef1glvOOutTej1tArudM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":837611},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"c8ec40a380e6538d860c1a0f6c673aecd30f2b29","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.2.0","react-native":"0.83.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.8.5_1777055682980_0.40114805870001047","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.9.1":{"name":"react-native-external-keyboard","version":"0.9.1","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.9.1","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"0ef009c51c2386eb3ca9fa471960e2bab53575fb","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.9.1.tgz","fileCount":492,"integrity":"sha512-sc1u7ubpsvHuvYWqAh9Y5RqQj74E8+67S2aDFfLfZQ1PoaSayBIsp9Ou9ylXTJGplVsPs3QnoQrO6ZE7VWsrDQ==","signatures":[{"sig":"MEQCIEujj86aGeob+JOTWn1a7dchjFu4QeZuNn7rnbZFDme4AiB1FH/GY0Fr4B3Tzw07utd1TzHbV8Af0GPkMqYVproqnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":906706},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"0c09b474b7cba8ab93fb9f7d3f6b1279f55ec99b","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.2.0","react-native":"0.83.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.9.1_1777055801164_0.8248509479761044","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.11.0":{"name":"react-native-external-keyboard","version":"0.11.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.11.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"42ca6bffcaa3c039e484dea57136c3135bfce274","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.11.0.tgz","fileCount":540,"integrity":"sha512-LAwxm8SBeAufmGFb0vHNBO2kK+EIpDzikL3t6g9jYK9R6vU2rFP1tEeoIB3XGgEk+5acn7myW37YngTuqO2aqQ==","signatures":[{"sig":"MEUCIG/PIEyymrpiqPKFVHQqapPBVAKC4VvrOZBrADCxLBzCAiEA+oaoooBravyO94+hfB9RaYUca3Ts0f7xzPOgxQ9yl3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689518},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"0a06925a89b30798d901564b60fcdd9d386c0d27","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.3.30"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^18.3.30","react-native":"0.76.5","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.11.0_1780953807733_0.805809434706197","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.0.0":{"name":"react-native-external-keyboard","version":"1.0.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@1.0.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"cc32dd7d3ece68510584b9eb501ac431e0b46e42","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-1.0.0.tgz","fileCount":540,"integrity":"sha512-uMw07OxktYJkw70P/GXFRu3zySL8ykfE2qBcG7GS7KdUxdisAASLy4QlYLwUa98OD/a8CPlagLfBzt90dkuYKw==","signatures":[{"sig":"MEYCIQCm2wCBFeEt0FlnJTiLFAkdq7m47ljTb19OxWdgWK0vxgIhAMyjrx1Vb5vUzFzEvjutNxx9gqp/IdxUKnjWflaeNZA2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062269},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"9a062e8e06aa69fb91866b8e8db6cfa8bee3a31d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.2.0","react-native":"0.83.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_1.0.0_1780954515809_0.4007556764467779","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.0.1":{"name":"react-native-external-keyboard","version":"1.0.1","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@1.0.1","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"48685360f895d0dc1b39d5a0cd9baaed7f0486e2","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-1.0.1.tgz","fileCount":540,"integrity":"sha512-JQBXemLVqj44mEbSPqryh+SEw6jGYstT994ldX81U/42dYLRBGzbnIe1QTMunc7bAAr4ttrBgiKlJdQbXMRUIg==","signatures":[{"sig":"MEUCIHAwSAkugDV7ublFe221rKf25g2J7RLcBtKQeWTIjtXuAiEApFV5LY6xzvD8kqOnwWff+JqB4uCDJ2TaYPKtsq9phJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063148},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"75c911ea623a5b7be9cae83f23be8ad2e8433c84","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.2.0","react-native":"0.83.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_1.0.1_1781016808186_0.6368921968922596","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.11.1":{"name":"react-native-external-keyboard","version":"0.11.1","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.11.1","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"56af7c5a7a88f833e01a741eb3829528ea10e3e4","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.11.1.tgz","fileCount":540,"integrity":"sha512-qlvBxlr/Y/ZI0A+omapcqo1mEOJ5WyxJXJPgCMviVg/r+t8I5GT406bCo8V4zw9Zw+bMu0VAv+6Brx4Kqa/0DA==","signatures":[{"sig":"MEQCIDf54SskyQf34MJjXriWtqXj2GQhUcENwSxBlWAWkrNkAiAxGAkZuJDSoLGRrLsBsEEgz2r3AyTyUixha8Yx23Gv+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690397},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"86e8795197c66484c1df32873c1a2b527f869988","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.3.30"},"_nodeVersion":"20.19.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^18.3.30","react-native":"0.76.5","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.11.1_1781016964826_0.06241764646878889","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.12.0-rc":{"name":"react-native-external-keyboard","version":"0.12.0-rc","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.12.0-rc","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"ae0e7491e44fb268e3765c15b1a454e08eb0e11c","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.12.0-rc.tgz","fileCount":561,"integrity":"sha512-yhu8zDU6uHaser5JUJz5ODM/6Bq3maZ6jWr1OMY1KUjvFMPAzyaLYmEp9muLkcnSQGBPzrHRF/AIg1ex1wP7Lg==","signatures":[{"sig":"MEUCIQCDsWg+PBP28z0owuRYp2aszDvmA5GT0PN/+2uyuSmB2gIgAlOO5ya4Z+vAy5mnQ/9Ucsay58Du7O5VU0HB0NjJ1So=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739856},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"41ff04c5e1ac8bbe21f42b44c1e5e5c7aae4c745","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.3.30"},"_nodeVersion":"22.14.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^18.3.30","react-native":"0.76.5","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.12.0-rc_1783266187939_0.36253970190562845","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.1.0-rc":{"name":"react-native-external-keyboard","version":"1.1.0-rc","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@1.1.0-rc","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"c6d64647ed7c5ad3017e3e951850f982f27a350a","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-1.1.0-rc.tgz","fileCount":561,"integrity":"sha512-YHPgc9E0MIIVhuLie2mGIQBqGIEo3pbXEqqbLRRGzZ6yF3AMhNe6/n7Re099bR+omb4/RkTw6qufmZ6DBJ+s3g==","signatures":[{"sig":"MEQCIH5of2WH31O+eszW072/naMbCb1HbIsWPvnnFshvlorCAiBYmzG7hFbkfFo7p3iD+9CLCx440BHGHYIVJGuREX8KsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082601},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"b7bef3a0998d3141b53d031ebc660810514ccaac","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"22.14.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.2.0","react-native":"0.83.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_1.1.0-rc_1783268740976_0.18896291020145806","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.12.0":{"name":"react-native-external-keyboard","version":"0.12.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.12.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"ae8993d382d3d7828a383cce974647d643dbc87f","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.12.0.tgz","fileCount":561,"integrity":"sha512-6A3vCcBa+5iU+OSSSBl56F1J6WhvKFacaC2GEI9LndBqAihTuI/LkC/Vw47CuP/Dtnnr83PuNqGft4MUvWTXzQ==","signatures":[{"sig":"MEUCIGp8pVEDlX8so6hVuRhSp/6+eFWQqkubVEJ1pMNbzzUsAiEA+uxsmigh3A8rFnITJa570sVoukQGwOrYStOzQOglsl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739853},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"cca72899f19900a5f1289a287319a787eba528cd","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.3.30"},"_nodeVersion":"22.14.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^18.3.30","react-native":"0.76.5","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.12.0_1783270722658_0.25574009643492235","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.1.0":{"name":"react-native-external-keyboard","version":"1.1.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@1.1.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"ad0a489e1f832015e0e8107d043cc9d085a58a1c","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-1.1.0.tgz","fileCount":561,"integrity":"sha512-N7ZyUsxKOeMX+9eIOmD+CbKF8kh9iXJ8pK3ZAJhr3Oi877MY9OJAMbiwA5n9W7aU+ZufTqxJy2gmivl57pZ7fA==","signatures":[{"sig":"MEUCIQCwYR2kCcWf5Ia0c53UXiB6WWuhPMqPWYRCWwXnanRGmwIga91xdTlt5m7tIoQ9yBXdAr9Y1HvmqtNSXihtMprd0ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082598},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"42d7c12809ce6653951e90aea76ea2262f39a3c2","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"22.14.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.2.0","react-native":"0.83.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_1.1.0_1783270791250_0.8914975819956172","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.0-alpha.0":{"name":"react-native-external-keyboard","version":"1.2.0-alpha.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@1.2.0-alpha.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"dffb167d0ee82ae457176608e6c06320ef74daa7","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-1.2.0-alpha.0.tgz","fileCount":445,"integrity":"sha512-mJLDwJYJ/VZm/VUKSsNJ+PfiUstvrqv9j6Xk5ei83DKYmY1U4j86lEoNoDtlVPQaWlMF6/Q19FHALpleOU6wCQ==","signatures":[{"sig":"MEQCIB+Di3lhpF8Dg/0uaEow4OfBSphV0mVhMbC+h7/szmaFAiBEU9uDT7SHzVotFAcEwyeTqtncFkl5x56pHT7Bt/qCsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICv9XnNm00t0VujySLtX9/TKGjU5/NAHU34shg9Ar257AiEAimjnYvOoDHSD8sYO9TtDp6uysrfu3JqV6CfLE22G8Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579334},"jest":{"preset":"@react-native/jest-preset","testEnvironmentOptions":{"customExportConditions":["require","react-native","react-native-external-keyboard-source"]},"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js","react-native-external-keyboard-source":"./src/index.tsx"},"./package.json":"./package.json"},"gitHead":"319c63c1cca6c18902243ee553beac09bdcdb096","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.19.0","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"19.2.3","turbo":"^2.10.8","eslint":"^9.39.5","del-cli":"^7.0.0","lefthook":"^2.1.10","prettier":"^3.9.6","@eslint/js":"^9.39.5","commitlint":"^21.2.1","release-it":"^21.0.1","typescript":"^6.0.3","@types/react":"^19.2.0","react-native":"0.87.1","@jest/globals":"^29.7.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.6","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","react-native-builder-bob":"^0.43.1","@react-native/jest-preset":"0.86.2","@react-native/babel-preset":"0.86.2","@react-native/eslint-config":"0.86.2","@commitlint/config-conventional":"^21.2.0","@release-it/conventional-changelog":"^12.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_1.2.0-alpha.0_1789075881107_0.5611427123137671","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.0-alpha.1":{"name":"react-native-external-keyboard","version":"1.2.0-alpha.1","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@1.2.0-alpha.1","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"2b2edecd3041960c51e4dc4a1282437c5be77889","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-1.2.0-alpha.1.tgz","fileCount":445,"integrity":"sha512-YIJQrpHw0x0fhAAeXUcv8nMVq2GOjOdUXJ8fK2cCtn3R+SjUlmAPV769mAJzJcEq8NzmBNO+9VFHr7GwxDSBrw==","signatures":[{"sig":"MEUCIQD6upzm2iOm9f9X9/KXXVME6CipStfI5LuCuqfPQv+lVwIgLTEi3WPagia5IFLQuRqkvXbKirmcV6zDa4Y6i57Ji3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBteR50z3uiPDpg01KSuanS8oxEzUQFsMXF4s+KW5IpoAiEA+vzfpwj1t2H/W0zrZOwh6OvDi9PARCmWTyc95eCBh/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578600},"jest":{"preset":"@react-native/jest-preset","testEnvironmentOptions":{"customExportConditions":["require","react-native","react-native-external-keyboard-source"]},"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js","react-native-external-keyboard-source":"./src/index.tsx"},"./package.json":"./package.json"},"gitHead":"dfda6ea98531a589214285d8cbff19870ffbe72b","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.19.0","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"19.2.3","turbo":"^2.10.8","eslint":"^9.39.5","del-cli":"^7.0.0","lefthook":"^2.1.10","prettier":"^3.9.6","@eslint/js":"^9.39.5","commitlint":"^21.2.1","release-it":"^21.0.1","typescript":"^6.0.3","@types/react":"^19.2.0","react-native":"0.87.1","@jest/globals":"^29.7.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.6","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","react-native-builder-bob":"^0.43.1","@react-native/jest-preset":"0.86.2","@react-native/babel-preset":"0.86.2","@react-native/eslint-config":"0.86.2","@commitlint/config-conventional":"^21.2.0","@release-it/conventional-changelog":"^12.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_1.2.0-alpha.1_1789078160901_0.8473677897689975","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.0-alpha.2":{"name":"react-native-external-keyboard","version":"1.2.0-alpha.2","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@1.2.0-alpha.2","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"029a6edc034faa9c00e75edbb1e479439d67dd27","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-1.2.0-alpha.2.tgz","fileCount":445,"integrity":"sha512-qDXy35hcXFAQRvrM149P6+Otvor7ZWlmgmcfxWszwuDbJYpLz83T88soYg65ztJZ9pMnm2/Rauv/gJktCNAOTA==","signatures":[{"sig":"MEUCIGONFBz9EtRulJgaCawiS26vQY0Isym2be20tdqHrKCeAiEAt2WgttGROj6D+YYFHfXiZltAT3/R33k7PK8p38EJn/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyuYMC4ea5WdXQoBkvcbXEISTDPRdh+F/tpz1f8KkNGwIgHrl7gl4xrKYo3TJKeeX45Y5oFtqeH44BF/qwxQg8Lrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578773},"jest":{"preset":"@react-native/jest-preset","testEnvironmentOptions":{"customExportConditions":["require","react-native","react-native-external-keyboard-source"]},"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js","react-native-external-keyboard-source":"./src/index.tsx"},"./package.json":"./package.json"},"gitHead":"9a69b8be1255cb56d6efb8c1f9d9938d1e839f88","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.19.0","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"codegenConfig":{"ios":{"modulesProvider":{"ExternalKeyboardModule":"RNCEKVExternalKeyboardModule"},"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","android":{"javaPackageName":"com.externalkeyboard"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"19.2.3","turbo":"^2.10.8","eslint":"^9.39.5","del-cli":"^7.0.0","lefthook":"^2.1.10","prettier":"^3.9.6","@eslint/js":"^9.39.5","commitlint":"^21.2.1","release-it":"^21.0.1","typescript":"^6.0.3","@types/react":"^19.2.0","react-native":"0.87.1","@jest/globals":"^29.7.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.6","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","react-native-builder-bob":"^0.43.1","@react-native/jest-preset":"0.86.2","@react-native/babel-preset":"0.86.2","@react-native/eslint-config":"0.86.2","@commitlint/config-conventional":"^21.2.0","@release-it/conventional-changelog":"^12.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_1.2.0-alpha.2_1789118595677_0.9480615221978934","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.0-alpha.3":{"name":"react-native-external-keyboard","version":"1.2.0-alpha.3","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@1.2.0-alpha.3","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"af4c44b3a48f5a807245705cbaf689aea895438f","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-1.2.0-alpha.3.tgz","fileCount":445,"integrity":"sha512-nORa9FR5XYZWLraqQrSMdrlUA0uiHoC8jD7CVwGunHhz2nFtomq4v6uUWQNwriGF3PJ6qFmQEFNaYVIy7WzYow==","signatures":[{"sig":"MEQCIHAHQ85gMiH8kEP4phUBMyD2YS26UyJyGbWl05y5RNioAiBW7pj0FwLF1qFF7C/QPGZvjM1Ef7JqVApZtKr8UlqmhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBvWUsWJpDdVRXE4bdkWYjCKOJyE7e05frnPSKw4YIWGAiEApMHkcDUjhY1JKbii/f79LtHsrgscXh5NzbuuCiroQDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577735},"jest":{"preset":"@react-native/jest-preset","testEnvironmentOptions":{"customExportConditions":["require","react-native","react-native-external-keyboard-source"]},"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js","react-native-external-keyboard-source":"./src/index.tsx"},"./package.json":"./package.json"},"gitHead":"348bfc3b616fe9c2d9615c61d23b9ad96fa3302a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.19.0","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"codegenConfig":{"ios":{"modulesProvider":{"ExternalKeyboardModule":"RNCEKVExternalKeyboardModule"},"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","android":{"javaPackageName":"com.externalkeyboard"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"19.2.3","turbo":"^2.10.8","eslint":"^9.39.5","del-cli":"^7.0.0","lefthook":"^2.1.10","prettier":"^3.9.6","@eslint/js":"^9.39.5","commitlint":"^21.2.1","release-it":"^21.0.1","typescript":"^6.0.3","@types/react":"^19.2.0","react-native":"0.87.1","@jest/globals":"^29.7.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.6","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","react-native-builder-bob":"^0.43.1","@react-native/jest-preset":"0.86.2","@react-native/babel-preset":"0.86.2","@react-native/eslint-config":"0.86.2","@commitlint/config-conventional":"^21.2.0","@release-it/conventional-changelog":"^12.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_1.2.0-alpha.3_1789131999769_0.085473413741322","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]}},"2.0.0-alpha.0":{"name":"react-native-external-keyboard","version":"2.0.0-alpha.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@2.0.0-alpha.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"ccabace8db2f752d60331e586842e4dfff3ed8b2","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-2.0.0-alpha.0.tgz","fileCount":429,"integrity":"sha512-yZAnKxhdbvDXapL25YSLqONYbFpratbT0acO3oLaiJ+fACvYa+dYXwjXmS0q6TY2O/9YjA/CxMWEhM5/9Dw1Sg==","signatures":[{"sig":"MEYCIQDgr+31r84G8YA47g5r/pL4V8n/rtTugHsuL9vnz4rfiwIhAPVacQDz98H4q7CjfPQS6PYz0hZjmWVEblaaz5JP9Odh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFm7Q5Xa0hgLeMHgMXG1R1TEqekMxddqLR2oNtzX3L95AiEAv57Q3pC//tQrKLKw8nETuC9gi7hecwAU9bxOqR1U/RY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548322},"jest":{"preset":"@react-native/jest-preset","testEnvironmentOptions":{"customExportConditions":["require","react-native","react-native-external-keyboard-source"]},"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js","react-native-external-keyboard-source":"./src/index.tsx"},"./package.json":"./package.json"},"gitHead":"5353f336f6bb17c951a1e85e7bf9e6477deb492f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.19.0","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"codegenConfig":{"ios":{"modulesProvider":{"ExternalKeyboardModule":"RNCEKVExternalKeyboardModule"},"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","android":{"javaPackageName":"com.externalkeyboard"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"19.2.3","turbo":"^2.10.8","eslint":"^9.39.5","del-cli":"^7.0.0","lefthook":"^2.1.10","prettier":"^3.9.6","@eslint/js":"^9.39.5","commitlint":"^21.2.1","release-it":"^21.0.1","typescript":"^6.0.3","@types/react":"^19.2.0","react-native":"0.87.1","@jest/globals":"^29.7.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.6","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","react-native-builder-bob":"^0.43.1","@react-native/jest-preset":"0.86.2","@react-native/babel-preset":"0.86.2","@react-native/eslint-config":"0.86.2","@commitlint/config-conventional":"^21.2.0","@release-it/conventional-changelog":"^12.0.0"},"peerDependencies":{"react":">=19.2.0","react-native":">=0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_2.0.0-alpha.0_1789227883220_0.8803937953746934","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]}},"2.0.0-rc":{"name":"react-native-external-keyboard","version":"2.0.0-rc","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@2.0.0-rc","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"32fe3538f14f97f44780894087024ab1feb59f70","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-2.0.0-rc.tgz","fileCount":429,"integrity":"sha512-cS9qwhpdOdR5qg0k0ynUKQO1BPRJCQO8BLqkuIJ9sl3mjVz3/o4QcKIqw/fZmQiH/qT4rwyZcpwK6K3cyeTQYw==","signatures":[{"sig":"MEYCIQDL8IMnAucqmzivKIM9ZpotDfBoRI/aguhdaKCBPeYr9AIhAM8Wsg+tXfAd+S4mL4G7KMUH8grprByW6bbr5dZCgKMW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICMnKZ46NbP24F9BJzjEzYpJdI9+8LHdnzsYTtAk+UHAAiEA/JYTUKbpqzc1BKgXPBeWegkkR/cw2K0cw2UtNIhyw9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":550038},"jest":{"preset":"@react-native/jest-preset","testEnvironmentOptions":{"customExportConditions":["require","react-native","react-native-external-keyboard-source"]},"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js","react-native-external-keyboard-source":"./src/index.tsx"},"./package.json":"./package.json"},"gitHead":"cef9d9acc22e3112f71cc8f205f839dd63d2959f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.19.0","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"codegenConfig":{"ios":{"modulesProvider":{"ExternalKeyboardModule":"RNCEKVExternalKeyboardModule"},"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","android":{"javaPackageName":"com.externalkeyboard"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"19.2.3","turbo":"^2.10.8","eslint":"^9.39.5","del-cli":"^7.0.0","lefthook":"^2.1.10","prettier":"^3.9.6","@eslint/js":"^9.39.5","commitlint":"^21.2.1","release-it":"^21.0.1","typescript":"^6.0.3","@types/react":"^19.2.0","react-native":"0.87.1","@jest/globals":"^29.7.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.6","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","react-native-builder-bob":"^0.43.1","@react-native/jest-preset":"0.86.2","@react-native/babel-preset":"0.86.2","@react-native/eslint-config":"0.86.2","@commitlint/config-conventional":"^21.2.0","@release-it/conventional-changelog":"^12.0.0"},"peerDependencies":{"react":">=19.2.0","react-native":">=0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_2.0.0-rc_1789595435474_0.6916600768182593","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]}},"0.13.0":{"name":"react-native-external-keyboard","version":"0.13.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@0.13.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"38faa75f4051d88129aea5fc9f61a0e1593259c4","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-0.13.0.tgz","fileCount":561,"integrity":"sha512-LtRzFkbmOUnRtpwqe78lIhBXoqX6jLEY0ioK1P5bcqx5WRGAYAZyKAwZw+/GFJQtbMxRY5Ny1lk/l+zV1YEk+g==","signatures":[{"sig":"MEUCIQCUvCqAs9WMZl1JHkiogMomtROWcnivuRvOPD6ADum1UAIgK2LuwtYTZwajLA2ABDUiX2VG3h5AUM+XgTNDpe4gXBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDAWQryKSt1gquGBQ/CeWWeNGQ3pNmeTRpVaoYtlQxfNAiAECl75pcfvJvVW76VIUd+5qpnCEQjxxPNwCRYVkWh5xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740759},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"03adb75768a2a2aeaff9428165559b68e5bb4f01","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.19.0","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"resolutions":{"@types/react":"^18.3.30"},"_nodeVersion":"24.20.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^18.3.30","react-native":"0.76.5","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"<0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_0.13.0_1789854635893_0.08313394216923764","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.0":{"name":"react-native-external-keyboard","version":"1.2.0","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","_id":"react-native-external-keyboard@1.2.0","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"105ed22e44cb07f1a8d8bb8f402e67dd452ff372","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-1.2.0.tgz","fileCount":561,"integrity":"sha512-YCdEVZt6PvZo7kPf3FQ+v98JD/9s0iiNyPgFL6ZF0+BzQWUs684pv8BwTPzacqy4d8eaUjLyykuZE1EG/Dnolg==","signatures":[{"sig":"MEUCIQCLTxLqr6/qJoAl2rK5tBExk0jxDKXIZTHJPlZutBJr0AIgaKuZRc9nrtGL789P/IFdEG02pxkxYTjRSzCemClOHaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXtrpcvfRrrSGdfhFqzs2AXC2UJHQGezMzYqv93EuEOAIgbL6mwUYITdNogeRm+UouEBxDmh6OtbcRDCxZltqKfio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083543},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","gitHead":"a1ef61263d70c8483fde135cb2ad8a46a1065f9f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.19.0","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"ios":{"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.2.0","react-native":"0.83.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.4","@react-native/eslint-config":"0.83.4","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.80.0 <0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-external-keyboard_1.2.0_1789855601221_0.4354925411779309","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.0.0":{"_id":"react-native-external-keyboard@2.0.0","bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"dist":{"shasum":"66a08f87535a63766b70cdaa94dfd73b92d96bb5","tarball":"https://registry.npmjs.org/react-native-external-keyboard/-/react-native-external-keyboard-2.0.0.tgz","fileCount":546,"integrity":"sha512-XChXmyWfTqAJBxlKgRIrXIOxi6fglNA5CrtPLueEmCFcPOSd2caU40+g8tPmyVaEC8RM1OiD3M0kloQC8sPj7Q==","signatures":[{"sig":"MEUCIQDf+5zrj01YtJH2C0GPagi5LWBX9NycoIitAOt2+uLmBgIgZWhglJmCUzLx31JiarpEir6XuuKoRifwZ90IjnpzK+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD1wPX9RjNThBp8HA9xBRj9BSZw2BcuqpHgqbB/pyplxwIgWvza0Ju6ebbvZdPDqptCn2Ivn6PDVsg0+CyFRv1scuU="}],"unpackedSize":710249},"jest":{"preset":"@react-native/jest-preset","testEnvironmentOptions":{"customExportConditions":["require","react-native","react-native-external-keyboard-source"]},"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"name":"react-native-external-keyboard","types":"./lib/typescript/src/index.d.ts","author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js","react-native-external-keyboard-source":"./src/index.tsx"},"./package.json":"./package.json"},"gitHead":"b00c7a8cd48895d1c93295ecf32f631e6511400c","license":"MIT","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-external-keyboard-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc","release-ni":"release-it --no-increment"},"version":"2.0.0","_npmUser":{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"},"homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"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},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.19.0","description":"Toolkit for improving physical keyboard support in React Native","directories":{},"maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"_nodeVersion":"24.20.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"codegenConfig":{"ios":{"modulesProvider":{"ExternalKeyboardModule":"RNCEKVExternalKeyboardModule"},"componentProvider":{"KeyboardFocusGroup":"RNCEKVKeyboardFocusGroup","ExternalKeyboardView":"RNCEKVExternalKeyboardView","TextInputFocusWrapper":"RNCEKVTextInputFocusWrapper","ExternalKeyboardLockView":"RNCEKVExternalKeyboardLockView"}},"name":"RNExternalKeyboardViewSpec","type":"all","android":{"javaPackageName":"com.externalkeyboard"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.3","turbo":"^2.10.8","eslint":"^9.39.5","del-cli":"^7.0.0","lefthook":"^2.1.10","prettier":"^3.9.6","@eslint/js":"^9.39.5","commitlint":"^21.2.1","release-it":"^21.0.1","typescript":"^6.0.3","@types/react":"^19.2.0","react-native":"0.87.1","@jest/globals":"^29.7.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.6","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","react-native-builder-bob":"^0.43.1","@react-native/jest-preset":"0.86.2","@react-native/babel-preset":"0.86.2","@react-native/eslint-config":"0.86.2","@commitlint/config-conventional":"^21.2.0","@release-it/conventional-changelog":"^12.0.0"},"peerDependencies":{"react":">=19.2.0","react-native":">=0.87.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-external-keyboard_2.0.0_1789856759889_0.8861741302661641"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]}}},"time":{"created":"2023-07-19T19:21:59.051Z","modified":"2026-09-19T22:26:00.162Z","0.1.0":"2023-07-19T19:21:59.374Z","0.2.0":"2023-07-19T19:22:54.624Z","0.2.1":"2023-07-19T19:36:18.318Z","0.2.2":"2023-07-19T20:28:45.657Z","0.2.3":"2023-07-19T20:44:29.523Z","0.2.4":"2023-07-20T18:21:36.123Z","0.2.5":"2023-07-20T19:34:15.603Z","0.2.6":"2023-12-10T12:39:18.355Z","0.2.7":"2024-02-17T10:52:35.557Z","0.2.8-rc0":"2024-02-17T21:29:25.034Z","0.2.8":"2024-02-17T22:35:05.717Z","0.3.0-rc":"2024-05-19T22:36:05.271Z","0.3.0-rc1":"2024-05-20T10:36:25.312Z","0.3.0":"2024-05-20T16:23:23.752Z","0.3.1":"2024-06-18T20:01:59.005Z","0.3.2-rc":"2024-07-08T20:36:59.351Z","0.3.2":"2024-07-08T21:09:46.423Z","0.3.3":"2024-08-11T19:46:19.507Z","0.3.4":"2024-08-12T21:16:14.390Z","0.3.5":"2024-08-20T21:34:33.881Z","0.3.6":"2024-08-23T17:42:19.474Z","0.3.7-rc":"2024-09-15T22:03:30.353Z","0.3.7":"2024-09-16T18:57:06.994Z","0.3.8":"2024-09-17T21:41:46.593Z","0.4.0-alpha0":"2024-09-23T20:54:37.909Z","0.3.9":"2024-09-29T20:27:19.602Z","0.3.10-rc":"2024-10-01T20:19:33.666Z","0.3.10":"2024-10-02T17:29:39.784Z","0.3.11-rc":"2024-10-10T21:40:45.535Z","0.3.11-rc1":"2024-10-10T22:03:52.203Z","0.3.11":"2024-10-11T21:19:55.928Z","0.4.0-alpha1":"2024-10-20T19:17:20.396Z","0.4.0-alpha2":"2024-10-21T20:39:00.583Z","0.4.0-rc":"2024-10-26T22:08:03.499Z","0.4.0-rc1":"2024-11-01T18:23:58.499Z","0.4.0-rc2":"2024-11-02T14:06:22.538Z","0.4.0-rc3":"2024-11-02T14:28:52.785Z","0.4.0":"2024-11-03T14:54:11.830Z","0.4.1-rc":"2024-11-17T11:09:59.543Z","0.4.1-rc1":"2024-11-17T14:35:35.556Z","0.4.1":"2024-11-17T14:46:46.364Z","0.4.2":"2024-12-24T12:39:55.459Z","0.5.0-rc":"2025-01-28T20:54:18.072Z","0.5.0-rc1":"2025-01-28T21:21:31.595Z","0.5.0-rc2":"2025-01-28T21:44:57.804Z","0.5.0-rc3":"2025-01-28T22:06:55.099Z","0.5.0-rc4":"2025-01-28T22:17:04.530Z","0.5.0-rc5":"2025-01-28T22:30:16.174Z","0.5.0-rc8":"2025-01-28T23:12:19.671Z","0.5.0-rc10":"2025-01-29T09:31:38.586Z","0.5.0-rc11":"2025-01-29T16:04:39.914Z","0.5.0-rc12":"2025-01-29T16:57:53.573Z","0.5.0-next1":"2025-01-29T18:53:29.849Z","0.5.0-next2":"2025-01-29T19:05:47.117Z","0.5.0-next3":"2025-01-29T19:18:11.504Z","0.5.0-next4":"2025-01-29T20:12:13.891Z","0.5.0-next5":"2025-01-29T20:59:02.938Z","0.5.0-next6":"2025-01-29T21:36:13.233Z","0.5.0-next7":"2025-01-30T21:29:18.910Z","0.5.0-next8":"2025-01-30T21:31:35.485Z","0.5.0-next9":"2025-01-31T22:47:47.454Z","0.5.0-next10":"2025-02-01T16:19:06.870Z","0.5.0-next11":"2025-02-01T17:25:14.814Z","0.5.0-next12":"2025-02-01T17:32:36.773Z","0.5.0":"2025-02-01T21:24:20.372Z","0.5.1-rc":"2025-02-02T13:39:37.942Z","0.5.1-rc1":"2025-02-02T13:53:37.418Z","0.5.1-rc2":"2025-02-02T14:04:28.795Z","0.5.1-rc3":"2025-02-02T17:20:15.429Z","0.5.1":"2025-02-02T18:09:13.891Z","0.5.2-rc":"2025-03-02T21:02:16.380Z","0.5.2-rc1":"2025-03-02T21:45:03.113Z","0.5.2":"2025-03-03T21:17:48.125Z","0.5.3-rc":"2025-03-16T13:34:50.125Z","0.5.3":"2025-03-16T21:07:28.891Z","0.5.4-rc":"2025-04-06T17:58:24.342Z","0.5.4-rc1":"2025-04-13T10:31:35.033Z","0.5.4":"2025-04-13T11:00:14.004Z","0.5.5-rc":"2025-04-27T18:52:17.724Z","0.5.5-rc1":"2025-05-10T19:03:47.021Z","0.5.5-rc2":"2025-05-11T19:19:52.506Z","0.5.5-rc3":"2025-05-14T16:05:18.855Z","0.5.5-rc4":"2025-05-14T19:58:23.654Z","0.5.5":"2025-05-14T20:40:16.251Z","0.5.6-rc":"2025-06-15T12:47:58.877Z","0.5.6-rc1":"2025-06-22T08:48:15.952Z","0.5.6-rc2":"2025-06-22T12:45:29.302Z","0.5.6-rc3":"2025-06-22T19:05:40.441Z","0.5.6":"2025-06-22T19:50:11.922Z","0.6.0-rc":"2025-06-28T19:14:08.206Z","0.6.0-rc1":"2025-07-01T19:56:47.593Z","0.6.0-rc2":"2025-07-02T10:53:31.606Z","0.6.0":"2025-07-02T11:56:07.566Z","0.6.1-rc":"2025-08-03T09:13:36.015Z","0.6.1":"2025-08-03T09:39:31.356Z","0.6.2-rc":"2025-08-09T13:12:21.827Z","0.6.2":"2025-08-09T17:46:12.116Z","0.6.3-rc":"2025-08-12T14:55:40.854Z","0.6.3":"2025-08-12T15:13:21.335Z","0.6.4":"2025-08-12T18:41:07.159Z","0.6.5":"2025-08-13T15:47:26.101Z","0.6.6-rc":"2025-08-18T20:58:40.303Z","0.6.6":"2025-08-19T08:10:36.112Z","0.6.7-rc":"2025-08-25T08:32:52.195Z","0.6.7":"2025-08-28T19:14:48.007Z","0.6.8-rc":"2025-09-30T21:23:55.522Z","0.6.8-rc1":"2025-12-30T19:42:42.374Z","0.6.8":"2026-01-03T15:32:00.779Z","0.7.0-rc":"2026-02-01T14:21:53.186Z","0.7.0":"2026-02-01T17:44:07.797Z","0.8.0-rc":"2026-03-04T18:46:56.528Z","0.8.0-rc1":"2026-03-05T08:35:35.628Z","0.8.0-rc2":"2026-03-06T08:58:59.369Z","0.8.0-rc3":"2026-03-06T09:20:23.177Z","0.8.0-rc4":"2026-03-06T09:59:53.930Z","0.8.0-rc5":"2026-03-06T10:05:24.074Z","0.8.0-rc6":"2026-03-06T10:25:59.792Z","0.8.0-rc7":"2026-03-06T10:32:57.110Z","0.8.0-rc8":"2026-03-06T13:46:49.000Z","0.8.0-rc9":"2026-03-06T15:06:17.581Z","0.8.0-rc10":"2026-03-06T16:51:29.746Z","0.8.0-rc11":"2026-03-07T11:07:51.732Z","0.8.0-rc12":"2026-03-07T12:11:59.668Z","0.8.0-rc13":"2026-03-07T12:18:56.534Z","0.8.0-rc14":"2026-03-07T12:32:06.153Z","0.8.0-rc15":"2026-03-07T13:00:56.393Z","0.8.0-rc16":"2026-03-07T13:19:01.634Z","0.8.0-rc17":"2026-03-07T13:57:27.427Z","0.8.0-rc18":"2026-03-08T10:46:39.659Z","0.8.0":"2026-03-11T09:22:31.282Z","0.8.1":"2026-03-12T09:19:15.862Z","0.7.1":"2026-03-12T09:42:06.142Z","0.6.9":"2026-03-12T10:05:36.217Z","0.8.2-rc":"2026-03-12T11:24:35.466Z","0.8.2-rc1":"2026-03-12T13:21:59.076Z","0.8.2-rc2":"2026-03-13T09:11:54.205Z","0.8.2":"2026-03-23T11:59:41.056Z","0.8.3-rc":"2026-03-28T13:01:22.917Z","0.7.2":"2026-03-28T13:29:21.619Z","0.8.3":"2026-03-28T13:34:24.756Z","0.8.4-rc":"2026-03-28T19:22:27.978Z","0.8.4-rc1":"2026-03-28T19:29:35.810Z","0.8.4-rc2":"2026-03-28T19:44:49.826Z","0.8.4":"2026-03-28T20:23:26.211Z","0.8.5-rc":"2026-04-06T21:08:57.906Z","0.9.0-alpha.0":"2026-04-09T20:24:28.895Z","0.9.0-alpha.1":"2026-04-13T20:25:44.759Z","0.9.0-alpha.2":"2026-04-14T14:40:32.647Z","0.9.0-alpha.3":"2026-04-16T09:39:24.980Z","0.9.0-alpha.4":"2026-04-16T13:54:34.573Z","0.9.0-rc":"2026-04-16T18:41:56.951Z","0.9.0-rc1":"2026-04-18T07:58:51.816Z","0.9.0":"2026-04-18T08:57:15.103Z","0.6.10":"2026-04-24T18:29:58.369Z","0.7.3":"2026-04-24T18:31:26.749Z","0.8.5":"2026-04-24T18:34:43.124Z","0.9.1":"2026-04-24T18:36:41.431Z","1.0.0-alpaha.0":"2026-06-03T20:24:03.087Z","0.11.0-rc":"2026-06-04T10:41:47.406Z","1.0.0-rc":"2026-06-04T10:43:11.272Z","0.11.0-rc1":"2026-06-04T14:00:01.559Z","0.11.0-rc2":"2026-06-04T19:35:59.995Z","1.0.0-rc1":"2026-06-04T20:05:03.534Z","0.11.0-rc3":"2026-06-05T10:49:06.854Z","0.11.0-rc4":"2026-06-05T11:00:39.076Z","0.11.0-rc5":"2026-06-05T13:11:07.895Z","1.0.0-rc2":"2026-06-05T14:18:45.216Z","1.0.0-rc3":"2026-06-07T09:21:17.810Z","0.11.0-rc6":"2026-06-07T09:24:40.918Z","0.11.0-beta":"2026-06-07T20:11:58.020Z","1.0.0-beta":"2026-06-07T20:13:58.459Z","1.0.0-beta.0":"2026-06-07T20:43:12.082Z","0.11.0-beta.0":"2026-06-07T21:13:15.158Z","0.11.0-beta.1":"2026-06-07T22:05:15.052Z","1.0.0-beta.1":"2026-06-07T22:06:39.159Z","1.0.0-beta.2":"2026-06-08T10:24:38.026Z","0.11.0-beta.2":"2026-06-08T10:26:14.114Z","1.0.0-rc.0":"2026-06-08T19:38:10.889Z","0.11.0-rc.0":"2026-06-08T19:39:51.073Z","0.11.0":"2026-06-08T21:23:27.931Z","1.0.0":"2026-06-08T21:35:15.968Z","1.0.1":"2026-06-09T14:53:28.385Z","0.11.1":"2026-06-09T14:56:04.971Z","0.12.0-rc":"2026-07-05T15:43:08.142Z","1.1.0-rc":"2026-07-05T16:25:41.121Z","0.12.0":"2026-07-05T16:58:42.851Z","1.1.0":"2026-07-05T16:59:51.378Z","1.2.0-alpha.0":"2026-09-10T21:31:21.202Z","1.2.0-alpha.1":"2026-09-10T22:09:20.996Z","1.2.0-alpha.2":"2026-09-11T09:23:15.788Z","1.2.0-alpha.3":"2026-09-11T13:06:39.898Z","2.0.0-alpha.0":"2026-09-12T15:44:43.312Z","2.0.0-rc":"2026-09-16T21:50:35.582Z","0.13.0":"2026-09-19T21:50:35.984Z","1.2.0":"2026-09-19T22:06:41.318Z","2.0.0":"2026-09-19T22:25:59.998Z"},"bugs":{"url":"https://github.com/ArturKalach/react-native-external-keyboard/issues"},"author":{"url":"https://github.com/ArturKalach","name":"Artur Kalach","email":"artur.kalach.andreevich@gmail.com"},"license":"MIT","homepage":"https://github.com/ArturKalach/react-native-external-keyboard#readme","keywords":["react-native","ios","android","a11y","react-native a11y","keyboard","keyboard focus","physical keyboard","focus lock","focus order","WCAG","UIFocusHaloEffect","defaultFocusHighlightEnabled"],"repository":{"url":"git+https://github.com/ArturKalach/react-native-external-keyboard.git","type":"git"},"description":"Toolkit for improving physical keyboard support in React Native","maintainers":[{"name":"artur_kalach","email":"artur.kalach.andreevich@gmail.com"}],"readme":"![React Native External Keyboard banner — physical keyboard support for iOS and Android](/.github/images/react-native-external-keyboard.png)\n\n\n# React Native External Keyboard\n\n<div>\n  <img align=\"right\" width=\"35%\" src=\"/.github/images/react-native-external-keyboard.gif\" alt=\"Demo of navigating a React Native app with a physical keyboard — focus moving between buttons and inputs\">\n</div>\n\nNative-first React Native toolkit for physical (external) keyboard support on iOS and Android — focus management, key-press events, custom focus order, and focus locking.\n\n- 🎯 **Keyboard focus management** — focus/blur events, `autoFocus`, imperative focus via `ref`\n- ⌨️ **Key press events** — handle key-down / key-up with full modifier info\n- 🔢 **Custom focus order** — link-based, index-based, or direction locking\n- 🔒 **Focus lock** — keep focus inside modals and overlays (`Focus.Frame` / `Focus.Trap`)\n- 🎨 **Native focus styling** — iOS halo effect & `tintColor`, Android `defaultFocusHighlightEnabled`\n- ⚡ New Architecture · Bridgeless · Expo prebuild\n\n> [!TIP]\n> The quickest start is the `K` namespace — `K.Pressable`, `K.View`, and `K.Input` are drop-in, keyboard-focusable versions of `Pressable`, `View`, and `TextInput`. To add focus to a component you already have (a custom button, `TouchableOpacity`, …), reach for the [`withKeyboardFocus`](./docs/components/overview.md#withkeyboardfocus) HOC. See the [getting started guide](./docs/getting-started/getting-started.md).\n\n> [!NOTE]\n> On iOS, long-pressing the spacebar does not fire a long press — iOS routes it through *Full Keyboard Access*. Use `Tab + M` (the default \"open context menu\" command) instead.\n\n</br>\n\n## Installation\n\n```sh\nnpm install react-native-external-keyboard\ncd ios && pod install\n```\n\nThis installs `2.x`, which needs React Native 0.87 or newer — on an older version, pick your row in [React Native compatibility](#react-native-compatibility) first.\n\nGet started with the [getting started guide](./docs/getting-started/getting-started.md) or jump straight to the [component overview](./docs/components/overview.md).\n\n## Quick start\n\nUse the `K` namespace — `K.Pressable`, `K.View`, and `K.Input` are ready-made, keyboard-focusable replacements for `Pressable`, `View`, and `TextInput`:\n\n```tsx\nimport { K } from 'react-native-external-keyboard';\nimport { Text } from 'react-native';\n\n<K.Pressable\n  autoFocus\n  onPress={onPress}\n  style={({ focused }) => focused && { backgroundColor: 'dodgerblue' }}\n>\n  <Text>Press me with Space or Enter</Text>\n</K.Pressable>\n```\n\nNeed focus on a component the `K` namespace doesn't cover — `TouchableOpacity`, a custom button, a third-party component? Wrap it with the [`withKeyboardFocus`](./docs/components/overview.md#withkeyboardfocus) HOC:\n\n```tsx\nimport { withKeyboardFocus } from 'react-native-external-keyboard';\nimport { TouchableOpacity } from 'react-native';\n\nconst KeyboardTouchable = withKeyboardFocus(TouchableOpacity);\n```\n\n## React Native compatibility\n\nFind your React Native version, install the matching package version:\n\n| React Native | Install | Architecture |\n| :-- | :-- | :-- |\n| 0.87 and newer | `react-native-external-keyboard@2` | New Architecture only |\n| 0.80 – 0.86 | `react-native-external-keyboard@1` | New + Old Architecture |\n| 0.79 and older | `react-native-external-keyboard@0.13` | New + Old Architecture |\n\nOn `2.0.0` the New Architecture is the only code path — Fabric, Turbo Modules, and bridgeless, in both Expo prebuild and bare projects. Old Architecture (Bridge) support wasn't switched off in `2.0.0`, it was removed, so there's nothing to fall back to: the package declares `react-native >=0.87` as a peer dependency, and installing it on anything older trips the peer check. Pick the row for your version instead.\n\n## Documentation\n\nNew here? Start with the [getting started guide](./docs/getting-started/getting-started.md), then follow a task-focused guide. The [full docs index](./docs/README.md) links everything.\n\n**Guides** — task-focused walkthroughs\n\n- [Pressable focus handling](./docs/guides/pressable-focus.md) — focus/blur events, `style`/`containerStyle`, render props\n- [Native focus styling](./docs/guides/focus-styling.md) — iOS halo & `tintColor`, Android focus highlight\n- [Programmatic focus](./docs/guides/programmatic-focus.md) — `ref.focus()`, `keyboardFocus()`, `autoFocus`\n- [Keyboard text input](./docs/guides/text-input.md) — `KeyboardExtendedInput`, `focusType`, `blurType`\n- [Focus order](./docs/guides/focus-order.md) — link-based, index-based, and direction-lock ordering\n\n**Advanced**\n\n- [Native focus services](./docs/guides/native-focus-services.md) — native-side focus API & memory service for custom native code\n\n**Reference**\n\n- [Component overview](./docs/components/overview.md) — every component and its props\n- [API reference](./docs/api/overview.md) — modules, hooks, the imperative ref, shared types\n- [Migration guide](./docs/migration/migration.md) — version-to-version upgrade notes\n\n## What's available\n\n**Components**\n\n| Export | Purpose |\n| :-- | :-- |\n| [`K.Pressable` / `K.View` / `K.Input`](./docs/getting-started/getting-started.md#quick-start) | Ready-made, keyboard-focusable `Pressable` / `View` / `TextInput`. Start here. |\n| [`withKeyboardFocus(C)`](./docs/components/overview.md#withkeyboardfocus) | HOC that adds keyboard focus to any `Pressable`/`Touchable`-like component. |\n| [`KeyboardExtendedView`](./docs/components/overview.md#keyboardextendedview) | Focus-aware `View` for key handling and grouping (also `K.View`). |\n| [`KeyboardExtendedInput`](./docs/components/overview.md#keyboardextendedinput) | `TextInput` with keyboard focus support (also `K.Input`). |\n| [`KeyboardExtendedBaseView`](./docs/components/overview.md#keyboardextendedbaseview) | Low-level focusable view (alias `ExternalKeyboardView`). |\n| [`KeyboardFocusGroup`](./docs/components/overview.md#keyboardfocusgroup) | iOS `focusGroupIdentifier` grouping + global `tintColor`. |\n| [`Focus.Frame` / `Focus.Trap`](./docs/components/overview.md#focusframe--focustrap) | Confine focus to a region (modals, overlays). |\n| [`KeyboardOrderFocusGroup`](./docs/components/overview.md#keyboardorderfocusgroup) | Namespacing + index-based focus ordering. |\n\n**API**\n\n| Export | Purpose |\n| :-- | :-- |\n| [`Keyboard`](./docs/api/overview.md#keyboard-module) | Dismiss the soft keyboard from a hardware keyboard. |\n| [`KeyboardFocus` ref](./docs/api/overview.md#imperative-ref-keyboardfocus) | Imperative focus handle (`focus`, `keyboardFocus`, `screenReaderFocus`). |\n| [Hooks](./docs/api/overview.md#hooks) | `useIsViewFocused`, `useIsViewPressed`, `useOrderFocusGroup`. |\n| [Focus-order props](./docs/api/overview.md#focus-order-props) | `orderId`, `order*`, `orderIndex`, `orderGroup`, `lockFocus`. |\n\n---\n\n## Platform notes\n\n**iOS 26+.** Testing on iOS 26 (including iOS 27) found real Tab-navigation differences\ncompared to iOS 18.x — these are OS-level behavior changes, not bugs in this library. If\nsomething behaves as expected on iOS 18.x but not on the latest iOS, layout is a likely\nreason.\n\nSince iOS 26, inner groups or children that cover a parent `Pressable` can affect Tab\nnavigation — the library handles the common case automatically, but a sufficiently complex\nlayout may still behave differently. Separately, `TextInput` focus order and behavior has\nalso changed; it appears related to layout and geometry, not just component order, and\nthere is currently no flag or fix to restore the iOS 18 behavior. For more details see:\n[iOS 26+ platform-specific issues](./docs/guides/ios-26-platform-issues.md).\n\n---\n\n## Roadmap\n\nAll planned features are implemented and released. No new functionality or API changes are planned.\n\nFuture work is limited to:\n- React Native version support (new releases)\n- Bug fixes and issue resolution\n\nBoth active versions receive fixes:\n\n| Version | React Native | Status |\n| :-- | :-- | :-- |\n| `2.0.0` | ≥ 0.87 | Active — bug fixes and new RN support, New Architecture only |\n| `0.13.0` | ≤ 0.79 | Active — bug fixes only |\n\n---\n\n## Contributing\n\nAny type of contribution is highly appreciated. Feel free to create PRs, raise issues, or share ideas — see the [contributing guide](CONTRIBUTING.md) for the development workflow.\n\n## Acknowledgements\n\nIt has been a long journey since the first release of the `react-native-external-keyboard` package. Many features have been added, and a lot of issues have been fixed.\n\nWith that, I would like to thank the contributors, those who created issues, and the followers, because achieving these results wouldn't have been possible without you.\n\nThanks to the initial authors: [Andrii Koval](https://github.com/ZioVio), [Michail Chavkin](https://github.com/mchavkin), [Dzmitry Khamitsevich](https://github.com/bulletxenus).\n\nThanks to the contributors: [João Mosmann](https://github.com/JoaoMosmann), [Stéphane](https://github.com/stephane-r).\n\nThanks to those who created issues: [Stéphane](https://github.com/stephane-r), [proohit](https://github.com/proohit), [Rananjaya Bandara](https://github.com/Rananjaya), [SteveHoneckPGE](https://github.com/SteveHoneckPGE), [Wes](https://github.com/mrpoodestump).\n\nI really appreciate your help; it has truly helped me move forward!\n\n## License\n\nMIT\n\n---\n\nMade with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)\n","readmeFilename":"README.md"}