{"_id":"react-native-credentials-manager","_rev":"17-9d7e408f2f54b820d340e1e3b52d0ab9","name":"react-native-credentials-manager","dist-tags":{"latest":"0.9.0"},"versions":{"0.2.0":{"name":"react-native-credentials-manager","version":"0.2.0","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.2.0","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://github.com/benjamineruvieru/react-native-credentials-manager#readme","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"319959090ee4e403624ce9c544493ed250016122","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.2.0.tgz","fileCount":62,"integrity":"sha512-p46qfLXE6P6iJH//TIk7L37WO7XxO+fB+FKghpHMxBi+QRseUnHH5+UOYxX3ZpHe8W3Y/aEUMKddnLg7/XbyOw==","signatures":[{"sig":"MEYCIQDH28APdyWuL+Ox8mSmxyD3BuszA20atBEHJeDAuf4WKwIhAMoSj381eiQ2WO4SxPL26T2pT+SnwGJI+N7gODPw26V+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80080},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"d5172c43d200c45166478dd906af3224aac8f746","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.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/"],"codegenConfig":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.32.0","@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-credentials-manager_0.2.0_1738681211363_0.8503419076209575","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.2.1":{"name":"react-native-credentials-manager","version":"0.2.1","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.2.1","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://github.com/benjamineruvieru/react-native-credentials-manager#readme","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"60416ebff1a5069d05d9aea78d272460aae43875","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.2.1.tgz","fileCount":43,"integrity":"sha512-xryppPS0cYKO3Xn49ExCiBMd/l7R0jzEkzBtX+/prJ8kTfKt+r7wA1naXneOD4BMdDt20RWZ8LstGcjdmP3KcA==","signatures":[{"sig":"MEYCIQCA6z3zO2OxiIqwZrhcWiWleZW8HPlGx8m64972ZeZ6MwIhAOdmuBzKnLm6dh/bvdghcj6wpvqzlV5b1ZO8sq+Q8W9K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66792},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"40159b3c197bc2ee304c31ffe183ba168f5d8086","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.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/"],"codegenConfig":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.2.1_1738686424582_0.9631059160826483","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.3.0":{"name":"react-native-credentials-manager","version":"0.3.0","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.3.0","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://github.com/benjamineruvieru/react-native-credentials-manager#readme","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"6925e6f55fb9cce99a7328ad4abfc8a18612a77a","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.3.0.tgz","fileCount":47,"integrity":"sha512-465GZjJQpfTVMGPaUFpWGWSy/DdreaQivz+SRo8lqRW0gPF6f0D4WIYN2prKi5O1xOmTogBmdCK95HHwJBZ4ug==","signatures":[{"sig":"MEQCIGLxqBJ067OC5puhJqfo5ScpYIjO2Wh+ZmWiGv3Yx3+bAiBoPBXCFABEf02JQJCOMP0RarAYvkkqyb76+Ks7L0oGNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69132},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"e2f104d6d93c0441f9404a3709c44683dcbb3c72","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.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/"],"codegenConfig":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.3.0_1738692096663_0.2781868616124543","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.4.0":{"name":"react-native-credentials-manager","version":"0.4.0","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.4.0","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"85af885b5d025dcb3c274e27b9a051669f71b788","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.4.0.tgz","fileCount":47,"integrity":"sha512-wgmDGRYb5f8GDwMrrl5KDJAPyJYFLBew/Q6fHLSxq/zkqpFYuj1tGgIXmSB5LUb5eLrTS+qdziP5+iXqPhJ44Q==","signatures":[{"sig":"MEYCIQCaj8n6b6FS57r1qEMnOp8+wYW7+ZcpSljRAuT//yn3jgIhAKsAa3+1bDlX6qwShqLwNEOrn+KwOWmoSpMrN8eVmDy6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99450},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"2b893de0c943105d97f7c8c24a96bd0908c61cfc","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.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/"],"codegenConfig":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.4.0_1738745185935_0.6659551946017679","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.4.1":{"name":"react-native-credentials-manager","version":"0.4.1","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.4.1","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"d3e7eb73d5b7a9f7adfe9975fa02a6611d6498f4","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.4.1.tgz","fileCount":47,"integrity":"sha512-JhnmBVAhnbsoJ68BCUUrCu1fAHD+OfRhntcvlfrcYor7sunw9uvVMWCYN1TZYlJTZQy8LaWKfQL+aH92EC4WmA==","signatures":[{"sig":"MEUCID9Et3eZX1JgMhCg/fMYKIHO8RIK+ffkGh9EHa41WkApAiEAsJyGEN8YqndvOvtqlFythRGAYqJc/SigKmyY1B4medE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99806},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"1dd11fbd97a6975d4bc8fe8c53589e8ad66d2ab6","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.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/"],"codegenConfig":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.4.1_1738746319098_0.6582081916988443","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.5.0":{"name":"react-native-credentials-manager","version":"0.5.0","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.5.0","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"5cd24d71926f474934485c3b24338b2d7bcb2254","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.5.0.tgz","fileCount":47,"integrity":"sha512-88hTZv31YLHLGXWwCO4nJHid7axhM2GRE/awNGhKh8F0uHkOOnuctNoDUjrLnCO7E6fQPXtqKBvxfeXMTAWuCQ==","signatures":[{"sig":"MEUCIEl8zzJOzmsXN5P43MzN/wQOTgzZscEH+qfVOWeAnPqEAiEA/59SrIF5flxdxC0XqTXTZXuUat2+uLTSpjoABxbXYqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98896},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"95845e25cfd432d5d37ffd44931700f644454f06","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.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/"],"codegenConfig":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.5.0_1738869359343_0.9383715028867856","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.5.1":{"name":"react-native-credentials-manager","version":"0.5.1","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.5.1","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"8f062b0f3d783323780e12d5a3ad0b65de755baa","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.5.1.tgz","fileCount":47,"integrity":"sha512-DybTsCz8OiZ9jlITu3/EcLBwMhQbA2G430R3lk0osINhoM+pG9QZCgtO7XqjJaUx1EVJYweACIR4KceR11xvJw==","signatures":[{"sig":"MEUCICAjGwXmrHQcbBQ4ciWz/Zbt+X6bMtn7lRi1YSHr1fqeAiEAzhoDeONRO7beCTkLAfKjz8IOKMZitEBa/vO0cXeN6uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99371},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"c879947b31219fc0707bd4b6a80c207690bb3378","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.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/"],"codegenConfig":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.5.1_1738921453479_0.6633249893873685","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.5.2":{"name":"react-native-credentials-manager","version":"0.5.2","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.5.2","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"d78db1e1f0cdd59da1bf2661e71077ef4626f905","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.5.2.tgz","fileCount":47,"integrity":"sha512-TPY+sQfs4HNKwaZJ3fW7jFaXNOIqDopCR9lRGpdP/KEC3KdOq9Ns6xrSTIGR5gF060OUKMS1aEFFcXyBNcH2Rg==","signatures":[{"sig":"MEUCIARYqnqquL/5sy/lNX2aOhcB0ZoOEJesjrNWK7XKoM8oAiEAp7D4b91+DdTbc6lgUu5etjKjwb8S3WeXqcXCwcFcCtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99424},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"d1927551ddf554955a4a47cdf8073e0309519950","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.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/"],"codegenConfig":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.5.2_1743196447212_0.6226323685527873","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.5.3":{"name":"react-native-credentials-manager","version":"0.5.3","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.5.3","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"2c00ca478a30d234665c17ae5edb798891e1c812","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.5.3.tgz","fileCount":47,"integrity":"sha512-+n0H5fjI0J7C7takkT+iablU1E61DiO0oUtr4J/7/lwT1jNSLCT3IeVNQlwOF0V7K94xBo5osE6idB2cZ+w2Cg==","signatures":[{"sig":"MEYCIQClDA2ZEVmwLczEF/ayylmGaLvppCghxEqgnnlWOd4ukQIhAPJukxnPGqxbdyegLWVkSqsTdGt6rQZJLfdwm+H1DgBM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99727},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"5f0c2d8c7aea8619f361defa5cf58542f0dbd382","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.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/"],"codegenConfig":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.5.3_1746047763435_0.2827597751918538","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.6.0":{"name":"react-native-credentials-manager","version":"0.6.0","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.6.0","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"23da632191f44b26b9ae72162d7f6c80a941048c","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.6.0.tgz","fileCount":47,"integrity":"sha512-XtZBoQuOYys2x5JcPZHg+oqRFpLxbRB54G+PJ3LF7RT4Ep3VkvUdRRo07HNHX8ZcDeY0AkCyBtXPUbOjm44k5Q==","signatures":[{"sig":"MEQCIGFA8g6Y5vYSCjbl/4ZgsY7T3pwyqRGW/7keeE4YEzXLAiBV68BXBF+QxLe03gIxND4I7uOP+6DQTg2Va8IDvRy6Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159389},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"f301ab2f18c97d868e6b058c615640392223eac8","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"23.11.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":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.6.0_1748961325747_0.7876387395241158","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.6.1":{"name":"react-native-credentials-manager","version":"0.6.1","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.6.1","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"a8f193d787c9cb68cef8c0104c58964c61a790b4","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.6.1.tgz","fileCount":47,"integrity":"sha512-2YHBoE/5ydNPxNsMrYVNuJFrbo4SUdMI5TmvYSUFt7v28wlfYee5+ivWzMzZruEZkx3XFcquvC22HE3G6JqkgA==","signatures":[{"sig":"MEQCIACewgIPMc44bqBVtkWzXeXEGYVmBIaglki6TUnv448nAiAk4fOmqpetlkTOK9VIPCPWknk9swnzEricchnWqErs2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159951},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"1634c0343f65fc0f9298bf10da712c9a8e959d2f","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"23.11.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":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.6.1_1749125929759_0.2901113553853789","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.6.2":{"name":"react-native-credentials-manager","version":"0.6.2","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.6.2","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"64d5c34678ceaa4f96cae704fb72a52930af10ac","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.6.2.tgz","fileCount":47,"integrity":"sha512-mos46BHGGEYX1gPFxjEu1BvRRg4r+yI11V91C6OKOIBUUDJVj6YFhFSClI/tJMjm/wAX+mP33b480EJkTGazPA==","signatures":[{"sig":"MEUCIQCudw6uWfWqHlQyn8h4qZvTnF8QlV9UObRWTnGgIWUdoAIgfloGhFWKOiER2ubXg3rCcuf+zhMT9/eBPV3AIzL1/Os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154067},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"430104a0e96c6510d9d6b35317f4d1dd4c8f3d03","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","actor":{"name":"benjamineruvieru","type":"user","email":"benjamineruvieru@gmail.com"},"email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.3.0","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"24.2.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":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.6.2_1751019759222_0.5806986617242942","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.7.0":{"name":"react-native-credentials-manager","version":"0.7.0","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.7.0","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"165e918e6297119f9ca0c9e8f039d1cf2dd5d9e0","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.7.0.tgz","fileCount":48,"integrity":"sha512-sMoIXCblxeGPz6768pgV9g3KgCp5jyF4+eHoiLUzUrE/cUaKtCcqRVLTMoMPJozozCLFMqJBNzDc/qeSLKdElg==","signatures":[{"sig":"MEUCIQDxFaCFe2xtRcr8Vqp79Y0Q8OXkJ77XZs+LcdAnBiSyOgIgKJmrrtHvgoUoRfrBrm2foYcPnDfokh4E4AwX4z5xHWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154933},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"e05f0b55683ff6958b0c2fc12687e1fdd8c0360a","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.3.0","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"24.2.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":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.7.0_1755273096940_0.9898358968601881","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.8.0":{"name":"react-native-credentials-manager","version":"0.8.0","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.8.0","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"7f4fc836a0fe617fa71ff3ee3e569f130b34c914","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.8.0.tgz","fileCount":48,"integrity":"sha512-z37Qtse7tUg8HYz2o9OwdWfuOAW7U5TJEAkpRno+WxDECR6CTMHpQKiuL/Ni08wMg5nCDaNReKTMhPeuuvEZgQ==","signatures":[{"sig":"MEYCIQCyAXcwvJiv+SI6bn0sLnqZcj4LFFLu/K1+0TXkvj2rKQIhAMswuSTDnsjM7RyYZep6iuf8KTSq52s3lC1TkUFVN3oH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158464},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"ae9902c9e5fe753c1c14d4068fd609768b90f866","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.3.0","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"24.2.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":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.8.0_1760611275142_0.1523973124406668","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.8.1":{"name":"react-native-credentials-manager","version":"0.8.1","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.8.1","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"65a1f868801eeedad7587f27fb7d84a86ee37857","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.8.1.tgz","fileCount":48,"integrity":"sha512-5Akhvz6OKM+qlm12PCzYTfKPwk3nBGe/yW1UJAknhGmTQe/PkgzhXCRIqPgmOPk7stFZGVtRYZUfu1EwfnYFbA==","signatures":[{"sig":"MEYCIQDg39soxH33hzikKpGpCxP57Nud+hl4PoKamToxiihcTwIhANI52t6qXGY6p8I0B/blNoV5L+jJrOzYR789YudFuexu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158073},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"cace7c6eec1eb032879e3b4887bb844d12ebc00c","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"benjamineruvieru","email":"benjamineruvieru@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":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.3.0","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"24.2.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":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.8.1_1761036278132_0.5806618167955289","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.8.2":{"name":"react-native-credentials-manager","version":"0.8.2","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","_id":"react-native-credentials-manager@0.8.2","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"5ee9ccf297861bbbb9990eb8762decbbe42326f5","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.8.2.tgz","fileCount":48,"integrity":"sha512-jDOKZXg/H9XBu6f6K0xfXR7OIMLBXsmyBgr/yxnj85CDye3kMSXUMnOEpckpONDgTTHyUFD39ZZJ4KsuT95OSA==","signatures":[{"sig":"MEUCIQCBXKDIAnd9OwsXKcgbBL6KtqUrYyT4/9hrzBe3ao4j/AIgHzl61EbxbZH1Y4HNgfHDsEmVtljnPBbSwTU5L4m487I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPYfGF3p+BHjs4LErxUqsHlu7rwCzNoY3B4tESmxXJbgIhAO+HXg0RUx21gMYLh86HB4soBWrFEPHTecg16hbmX/nc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-credentials-manager@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158348},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"8e226f47269860ef19674577152095f183533e0a","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d770b6e8-d3a8-4cd4-a38f-808c98f2609d"}},"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}","requireCommits":true,"requireCommitsFail":false},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"12.0.2","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_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":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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-credentials-manager_0.8.2_1789636298099_0.4325296860714962","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}},"0.9.0":{"_id":"react-native-credentials-manager@0.9.0","bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"dist":{"shasum":"0cf75c001d2f8ddd688281a6ea72837dd3c8c056","tarball":"https://registry.npmjs.org/react-native-credentials-manager/-/react-native-credentials-manager-0.9.0.tgz","fileCount":48,"integrity":"sha512-kyAWtOmOTjRDDFuAtCRZQLxzvkV5wDcDKpv0pQ+4haAdM8pjPSR1TYcvHWNE4vC1pqjRuoIwO8ObolUymMAjVA==","signatures":[{"sig":"MEUCIQDEmO88AC12SP3GsWAJ/gdnyZKcMLtWGYTHPLQlVvL4jAIgTNfCsm1FAIAGaVSPPf/M5lR43EOrEke0rgiH6dqt/X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0YKxwtuhYtUjXwFRGpNnsci/k0sY6shJmOjUZ0OArPQIgIsLrDBhhv1QfU0c4p+ZLfVFlfjfCqTSVDYJyBEGSW+w="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-credentials-manager@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160499},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","name":"react-native-credentials-manager","types":"./lib/typescript/module/src/index.d.ts","author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"f66c7ce5ace431a8807ad74b8a2722a3314a158b","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-credentials-manager-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"version":"0.9.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d770b6e8-d3a8-4cd4-a38f-808c98f2609d"}},"homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"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}","requireCommits":true,"requireCommitsFail":false},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"✨ Features"},{"type":"fix","section":"🐛 Bug Fixes"},{"type":"perf","section":"💨 Performance Improvements"},{"type":"chore(deps)","section":"🛠️ Dependency Upgrades"},{"type":"docs","section":"📚 Documentation"}]}}}},"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"workspaces":["example"],"_npmVersion":"12.0.2","description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","directories":{},"maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"resolutions":{"@types/react":"^18.2.44"},"_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":{"name":"RNCredentialsManagerSpec","type":"modules","android":{"javaPackageName":"com.credentialsmanager"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"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","flow-bin":"^0.259.1","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.77.0","react-native-dotenv":"^3.4.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@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":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-credentials-manager_0.9.0_1789637969982_0.6812493705355109"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.47.0","languages":"kotlin-objc"}}},"time":{"created":"2025-02-04T15:00:11.362Z","modified":"2026-09-17T09:39:30.452Z","0.2.0":"2025-02-04T15:00:11.562Z","0.2.1":"2025-02-04T16:27:04.793Z","0.3.0":"2025-02-04T18:01:36.836Z","0.4.0":"2025-02-05T08:46:26.147Z","0.4.1":"2025-02-05T09:05:19.367Z","0.5.0":"2025-02-06T19:15:59.514Z","0.5.1":"2025-02-07T09:44:13.659Z","0.5.2":"2025-03-28T21:14:07.398Z","0.5.3":"2025-04-30T21:16:03.627Z","0.6.0":"2025-06-03T14:35:26.021Z","0.6.1":"2025-06-05T12:18:49.937Z","0.6.2":"2025-06-27T10:22:39.406Z","0.7.0":"2025-08-15T15:51:37.148Z","0.8.0":"2025-10-16T10:41:15.348Z","0.8.1":"2025-10-21T08:44:38.294Z","0.8.2":"2026-09-17T09:11:38.184Z","0.9.0":"2026-09-17T09:39:30.065Z"},"bugs":{"url":"https://github.com/benjamineruvieru/react-native-credentials-manager/issues"},"author":{"url":"https://github.com/benjamineruvieru","name":"Benjamin","email":"benjamineruvieru@gmail.com"},"license":"MIT","homepage":"https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/","keywords":["react-native","ios","android","passkeys","webauthn","authentication","credential-manager","google-signin","passwordless","biometric","security","identity","fido2","signin"],"repository":{"url":"git+https://github.com/benjamineruvieru/react-native-credentials-manager.git","type":"git"},"description":"A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.","maintainers":[{"name":"benjamineruvieru","email":"benjamineruvieru@gmail.com"}],"readme":"<h1 align=\"center\">\nReact Native Credentials Manager \n</h1>\n\n![App Screens](IMG/flow.png)\n\nA React Native library that implements the [Credential Manager](https://developer.android.com/identity/sign-in/credential-manager) API for Android and [AuthenticationServices](https://developer.apple.com/documentation/authenticationservices) for iOS. This library allows you to manage passwords, passkeys and platform-specific sign-in (Google Sign-In on Android, Apple Sign In on iOS) in your React Native applications.\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/react-native-credentials-manager\">\n    <img alt=\"npm version\" src=\"https://badge.fury.io/js/react-native-credentials-manager.svg\"/>\n  </a>\n  <a title='License' href=\"https://github.com/benjamineruvieru/react-native-credentials-manager/blob/master/LICENSE\" height=\"18\">\n    <img src='https://img.shields.io/badge/license-MIT-blue.svg' />\n  </a>\n  <a title='Tweet' href=\"https://twitter.com/intent/tweet?text=Check%20out%20this%20awesome%20React%20Native%20Credentials%20Manager%20Library&url=https://github.com/benjamineruvieru/react-native-credentials-manager&via=benjamin_eru&hashtags=react,reactnative,opensource,github,ux\" height=\"18\">\n    <img src='https://img.shields.io/twitter/url/http/shields.io.svg?style=social' />\n  </a>\n</p>\n\n## Platform Support\n\n- ✅ **Android**: Implementation with Credential Manager API (Android 4.4+ / API 19+)\n  - **Android 4.4+ (API 19+)**: Username/password storage and federated sign-in (Google Sign-In)\n  - **Android 9+ (API 28+)**: Full passkey (FIDO2/WebAuthn) support\n- ✅ **iOS**: Full implementation with AuthenticationServices (iOS 16.0+)\n\n### Platform-Specific Features\n\n| Feature                   | Android                   | iOS                               |\n| ------------------------- | ------------------------- | --------------------------------- |\n| Passkeys                  | ✅ Credential Manager API | ✅ AuthenticationServices         |\n| AutoFill Password Support | ✅ Credential Manager API | ✅ AuthenticationServices         |\n| Manual Password Storage   | ✅ Credential Manager API | ❌ Not supported (iOS limitation) |\n| Third-party Sign In       | ✅ Google Sign In         | ✅ Apple Sign In                  |\n\n> [!IMPORTANT]\n> 📚 **Documentation has moved!** The complete documentation is now available at [https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/](https://docs.benjamineruvieru.com/docs/react-native-credentials-manager/)\n\n> [!NOTE] > **iOS Implementation**: This library strictly follows Apple's Authentication Services framework. Manual password storage is not supported on iOS as it's not part of Apple's official Authentication Services APIs. Use AutoFill passwords instead.\n\n> [!NOTE] > **Android Implementation**: Features are available based on Android version:\n>\n> - **API 19+**: Basic credential storage and Google Sign-In\n> - **API 28+**: Passkey support added\n","readmeFilename":"README.md"}