{"_id":"@synonymdev/react-native-pubky","_rev":"53-2bd5d18d45958a0d8097bfd496ce6117","name":"@synonymdev/react-native-pubky","dist-tags":{"latest":"0.14.1"},"versions":{"0.1.0":{"name":"@synonymdev/react-native-pubky","version":"0.1.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.1.0","maintainers":[{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"rbndg","email":"rbandegi@gmail.com"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"a9a541496732a9c623bf4e5fff3c0c3b09085572","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.1.0.tgz","fileCount":38,"integrity":"sha512-1wskrx1WPfB0wUNtSksMXFnF9b5rGxCCN72baFSBPpT0HclEGm3WtYhE3VamAqRTFdAuYiZdAUcOkv6IcBj1Tw==","signatures":[{"sig":"MEUCIAgS+3GGsTUEZRaNowPaSUQ/YzKFdlSyaASSGkSZN3gFAiEA8guk5vyVzX4KTDLdYFu4pypxHqyuTcWWoicbVihhyTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100537651},"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":"5f5d0b0c3581ed89619d6c725bbd7fb9bbd497dc","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-pubky-example","prepare":"bob build","release":"release-it","reinstall":"npm i && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build --release && cd pubky && cargo build --release && cd pubky && cargo build --release && cd ../ && cd pubky-common && cargo build --release && cd ../ && cd pubky-homeserver && cargo build --release && cd ../../../","update-bindings":"npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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://https://github.com/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.1.0_1726189016373_0.7266140495764521","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.1","languages":"kotlin-swift"}},"0.1.1":{"name":"@synonymdev/react-native-pubky","version":"0.1.1","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.1.1","maintainers":[{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"rbndg","email":"rbandegi@gmail.com"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"80ae5a94785e3c5ba8f067a26a0b6e59b8f9d619","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.1.1.tgz","fileCount":41,"integrity":"sha512-ss7O+m3fS3HTzskws13N9rlkamkfzBQClrmeetXH++y/vqPsouYXrKGezlIl/T7yIa9pyi9VnRWlWM4ohOOCTg==","signatures":[{"sig":"MEUCIEsTSa9ViHgbDRgOXmDyk9aRCqx6g8ymq87X2/2e/dUrAiEAtv7tdgVsXihzliUJDh3BbYLsCy3RG8Vd2dlR0kf1cpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184847736},"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":"b458c6e4dbb796f611d8b6c3b651175feaaa9d77","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","prepare":"bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-bindings":"npm run reinstall && npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.1.1_1726419049171_0.38685061598587356","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.2.0":{"name":"@synonymdev/react-native-pubky","version":"0.2.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.2.0","maintainers":[{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"rbndg","email":"rbandegi@gmail.com"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"5b4ad4ae685104cd700bb40c0624333627fa11a6","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.2.0.tgz","fileCount":41,"integrity":"sha512-hCm9w/DcDXJGIpaFc/1EJz2GOrU2DOyGXd//ir4bcVre+R3kEYVyZzDzpWCVNS2ePCpR3YbGqe5TUkrVOArlMA==","signatures":[{"sig":"MEYCIQD4N8n2tZY8imGtKpl4z3P3M9OuKUkZw0ifaewL3+tI1gIhANlDHgkbF83wN0hr/yAErolMIw0yEI9/cH2UCKKifl1v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184936408},"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":"c2a699d2d23c1541858eb3d7f58ec8c94b28013b","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","prepare":"bob build","rebuild":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-bindings":"npm run reinstall && npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.2.0_1726449565656_0.2365186646522588","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.2.1":{"name":"@synonymdev/react-native-pubky","version":"0.2.1","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.2.1","maintainers":[{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"rbndg","email":"rbandegi@gmail.com"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"594789173c0fe091d461de96ee4e8d8f39a3485b","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.2.1.tgz","fileCount":41,"integrity":"sha512-D+IieKUr4hwGnMbUm3H0SNJYDdxhQ3Jj5u3VTw7A87TNquK1QNQbp7mdfIqerUWAdl6DrEd5IAS4zLQd1ADguw==","signatures":[{"sig":"MEQCIHLQZUq3MrNvvXl6H28VfT172qlbkqdSyg0zvyA/9FakAiBQLOzvdhkCQOfJqg37tplmK/sJs1B/WKIvQNUoX2XnAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185788965},"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":"43a62ca14b773988e860940bdec0a95bccc37f8a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","prepare":"bob build","rebuild":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-bindings":"npm run reinstall && npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.2.1_1726542329926_0.186346291843551","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.2.2":{"name":"@synonymdev/react-native-pubky","version":"0.2.2","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.2.2","maintainers":[{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"rbndg","email":"rbandegi@gmail.com"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"39e6e8110fd11caa1c313e98c39a0e84368d4ba9","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.2.2.tgz","fileCount":41,"integrity":"sha512-GhSo1ndDgsfpTLZ0/9gW3xEZX5+dZ9ERxBYl1YsU+xVXmRzVFec4tvlGu6d0D7mm+VQrZJ1VfbxE8zoqP2NfRA==","signatures":[{"sig":"MEUCIQCM7/OLI59TMd9dQZyiaNsqTm4gna+Yr+A5fBZyvNIr5wIgcYxAvVKzlppF7OioHS8NWhUGwR3YA44/8ZLrbDwzehI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185775677},"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":"9042f64faf22c7661b53f6060a95ae543359d0d0","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","prepare":"bob build","rebuild":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-bindings":"npm run reinstall && npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.2.2_1726570308701_0.3307197846950509","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.2.3":{"name":"@synonymdev/react-native-pubky","version":"0.2.3","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.2.3","maintainers":[{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"rbndg","email":"rbandegi@gmail.com"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"b7ce544dd64404997ee153f30a585cfca3044ef2","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.2.3.tgz","fileCount":41,"integrity":"sha512-bvLPiCgaKTNWe+xmDrvJ4GN921dCXkTkzPsZ+4KqeqiXBtN3gtLiEyDIhNCGhk/B1bK3BaBNq1DNI6gx/rgCzw==","signatures":[{"sig":"MEQCIFrd3C8AIN7PoCiNcfpeSM9IFnqsBO3WxgMo7Hd4BWeEAiBlXvrdKEXZpAmM2kvYBLLjvTFqcAItSm2BaaHDo14OUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185775818},"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":"acde22bd5fe329d4f2415d02fc2e22c5e2d3587c","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","rebuild":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-bindings":"npm run reinstall && npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.2.3_1726850609989_0.32974716616195665","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.3.0":{"name":"@synonymdev/react-native-pubky","version":"0.3.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.3.0","maintainers":[{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"rbndg","email":"rbandegi@gmail.com"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"5e743477ee3c75b65f056e35b7e5e07f7bc86682","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.3.0.tgz","fileCount":41,"integrity":"sha512-EcKFrq8MjLptJIvoltIeFE8LKnBn9QhvjP1f3+KmxcYIGlVuxWh0dL1cZWLscZrAUoDa6M+a1fFwry9NYzScgA==","signatures":[{"sig":"MEUCIQCJsV4HfPVYYui2njA6kJiu05jR3d3DGRXbZ86o5OUKAAIgDdaah9e+HF9WHlUpMdVwbbWJydtnrT1BEuOqHTFwhCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187037906},"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":"476235399f79a421ddf5753edde0defbed30295f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","rebuild":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-bindings":"npm run reinstall && npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.3.0_1726951047806_0.9273761035383696","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.4.0":{"name":"@synonymdev/react-native-pubky","version":"0.4.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.4.0","maintainers":[{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"rbndg","email":"rbandegi@gmail.com"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"b3887447d64082bf7f5f9921b7b1eaf8ada15f47","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.4.0.tgz","fileCount":41,"integrity":"sha512-3ImL8m3z5xAEAHktch3uDJOz7OnjzkjghX46/aeShbLWRIG21sHiqcWInGDPA0st6Rx2Pq7AwBqP4z+cVhGkmw==","signatures":[{"sig":"MEUCIA0xR33wzAcjTT0oF0/YUmjr+IM9ZJ4stt4uoGJZKWefAiEAv0b8B8lc1OoJhWDLgJehWDOrlUCkjePBubdOUWmxCw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188926828},"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":"f347ee9ad4fdab0fdb6ea3bb5dd503f6db0f179d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","rebuild":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-bindings":"npm run reinstall && npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.4.0_1727224365761_0.3402039492231075","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.5.0":{"name":"@synonymdev/react-native-pubky","version":"0.5.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.5.0","maintainers":[{"name":"jools.weedcoder","email":"julien@synonym.to"},{"name":"thisispav","email":"pavel@synonym.to"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"f033786595429c0b9b31ceff7e9b252ca5dd176f","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.5.0.tgz","fileCount":41,"integrity":"sha512-JnfZhFUV8uZcVKi7vLMLLomD6eg0kQBYC12aKUUrc605qC7U3itZmXNLjEiYtwyoHZNx2F+fGMJhgPgL7OQO6g==","signatures":[{"sig":"MEYCIQDry4IcBZFBW9j5BT/Ltn8I3HWG4rk/bVDJzVK+cJtLYAIhAIVZRxwbRpyz8Ih68RHg4H9dnfYkbokfBc2nmtApFGGc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189182486},"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":"c2c0d114eca7d8b04bff8147c9acf414139193e5","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","rebuild":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-bindings":"npm run reinstall && npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.5.0_1727449187308_0.5264014984778969","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.6.0":{"name":"@synonymdev/react-native-pubky","version":"0.6.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.6.0","maintainers":[{"name":"jools.weedcoder","email":"julien@synonym.to"},{"name":"thisispav","email":"pavel@synonym.to"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"29aceb1cc8a03d3f4593347abe2bddb8cc334fbe","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.6.0.tgz","fileCount":41,"integrity":"sha512-Q5KdVxpPE9+/jzcg5F1bRMfeCKGZKBTgbfvHNOe2a7J6FHx7DZ2BZu6or5eMlykQP94T9pp5MFTTq01va2a8+A==","signatures":[{"sig":"MEYCIQDXxUacJtikYj7TYh6sSnAvoEtOKJEyZ3GemVuk+Dol1AIhAJUdkbiBTkoAdI7tIK1RsiCeZKqit11zTvXKqegub613","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189970505},"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":"d69f834f00de59fbd44157c195c81afda3bed96e","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","rebuild":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-bindings":"npm run reinstall && npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.6.0_1727457795128_0.39580098148574416","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.7.0":{"name":"@synonymdev/react-native-pubky","version":"0.7.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.7.0","maintainers":[{"name":"jools.weedcoder","email":"julien@synonym.to"},{"name":"thisispav","email":"pavel@synonym.to"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"4e0ec32c918a113b89f64ccd2d8a36e68c1466ac","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.7.0.tgz","fileCount":41,"integrity":"sha512-R8b22ixrtO6f438jO2SD4q/HI4Pk6uzdJNctCzRw6aJNHlHmf3cqhjO3RBgK9e+GX929oh0GAs2K6Z5xatwrSQ==","signatures":[{"sig":"MEYCIQDLE/3JKvREUVo+vJLmm7Re95TPoh9n8mXjHxfBR9WxPgIhAIYfMrlWD5b/WC9mPk+uGgr4Oe5cMUJ9v/FJ3VUFWcjQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188407814},"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":"2fec48a4ad5038b5c4a8012393e7910ce23ffbe0","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","rebuild":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-bindings":"npm run reinstall && npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.7.0_1727637340603_0.8852936902288508","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.7.1":{"name":"@synonymdev/react-native-pubky","version":"0.7.1","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.7.1","maintainers":[{"name":"jools.weedcoder","email":"julien@synonym.to"},{"name":"thisispav","email":"pavel@synonym.to"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"99a637558580cdb74e589c0651748c28a2a982f8","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.7.1.tgz","fileCount":41,"integrity":"sha512-b+e4O0H6Lqo0UHXLQnxKwCXti2f6sp3NvEWVKGwXvxIlWSdSGjk9OPc15Pu+oEJ/u4ZjRNqSYU6DNyYPkRGDMg==","signatures":[{"sig":"MEUCIDcIVFNgjr3eMTFlZEKyR1SNV6sm2oy0gXumo64usVX2AiEAvdoalsF7tz7YRqYUu31yPwuJDn82R+/xy9UvJReOLEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188649364},"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":"64a4cc511333cb2d59bb0eddeb946e6e29eaba6d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","rebuild":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-bindings":"npm run reinstall && npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.7.1_1727741472369_0.032320155418110286","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.8.0":{"name":"@synonymdev/react-native-pubky","version":"0.8.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.8.0","maintainers":[{"name":"jools.weedcoder","email":"julien@synonym.to"},{"name":"thisispav","email":"pavel@synonym.to"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"1f75583efd3ae30b8fb7da05b350ca854859ccec","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.8.0.tgz","fileCount":41,"integrity":"sha512-rpUzRgt0OaVjKmRQvEcpKlfu0KHF9qMqI6vSlEb/oKiGQm12tRGFiImExLMvt6puWqcPXJ0bUV63bf+0P526pw==","signatures":[{"sig":"MEUCIASByqMqv4fRkNDkX7NNR1VopDCw/n71Fpg0D8FRloCUAiEA/lQB19xA2c68FJaUGgNZO7WwIfvnGNbeSuAfaUmQFQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188742732},"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":"0184c32792753ddec278aa4bf12c35bd35ac39db","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","rebuild":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-bindings":"npm run reinstall && npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.8.0_1727960055836_0.9048237372391894","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.9.0":{"name":"@synonymdev/react-native-pubky","version":"0.9.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.9.0","maintainers":[{"name":"jools.weedcoder","email":"julien@synonym.to"},{"name":"thisispav","email":"pavel@synonym.to"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"94ec480fd8781c46c831feff339ceb56279a250c","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.9.0.tgz","fileCount":41,"integrity":"sha512-ECwfaa/R7DInyqGkEgsNJOQJwO1TMTGNs1YwB+SNb0k9XcRWJJMiK7JfpXav21lpZo8fDKVWoGrBdE7mtfxbHA==","signatures":[{"sig":"MEUCIQCM90WKm7Ju3JxYEycXZHRDtv+8owPccwtqyzN6sLm3ewIgEWJKaMKeayIc6vFnpI3HTOEO6Vn1x7/FTNPrnbLQgDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190130240},"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":"df9c8f7104cdec9512981c3a1a478d7571228007","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","rebuild":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-bindings":"npm run reinstall && npm run cargo-build && npm run update-bindings:ios && npm run update-bindings:android","update-bindings:ios":"npm run cargo-build && node setup-ios-bindings.js && npm run reinstall","update-bindings:android":"npm run cargo-build && node setup-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"restricted","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":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.9.0_1728309070918_0.32814016588835115","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.9.1":{"name":"@synonymdev/react-native-pubky","version":"0.9.1","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.9.1","maintainers":[{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"jools.weedcoder","email":"julien@synonym.to"},{"name":"thisispav","email":"pavel@synonym.to"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"08d59807df562641883286710244be820ddb46bb","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.9.1.tgz","fileCount":37,"integrity":"sha512-ZWIJ1HdhY99pKAiEdK5qKHGUy/FNjtyDPxE/WrSyda0hHMvSIGEj4gwh4BDwAQFPKWsWXruvaXkezuhUDt++kQ==","signatures":[{"sig":"MEYCIQDSBJut1JvB1dcuPLQWc5mL7UaMtrOpwKWkdsJVguiemAIhAJBalOHpfPZEfq3WMKngWlugXjZmnY0dLSNSwj4nBUXG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104711446},"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":"79d2a57f7bcec2c9b89825567eae5876fbd6f7fd","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"public","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":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.9.1_1732022961147_0.051672522567949075","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.9.2":{"name":"@synonymdev/react-native-pubky","version":"0.9.2","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.9.2","maintainers":[{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"jools.weedcoder","email":"julien@synonym.to"},{"name":"thisispav","email":"pavel@synonym.to"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"e6e006a9a38a832f18de5a0632ba70b880e71722","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.9.2.tgz","fileCount":37,"integrity":"sha512-OG83uCpPeBv5jZCJCwFU8KkfDiWoHWvNDFu6us55n+evA+1s1q01cnvi+qYkpEdZ5uHcraCMqgio9JgNQZiBmg==","signatures":[{"sig":"MEYCIQD5c+uUlXBFUkrttdruvJY9Q52vd1IumXsO+ja8cyWrtQIhAMPr2sIAL/rDlo71wbQzi5M/DjiU1f4ZLcFZkAlGGEdG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104712086},"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":"e52c6b6f3e1e2e267f6b38e85ff81b5067c952ed","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"public","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":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.9.2_1732233811000_0.6879583860641376","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.9.3":{"name":"@synonymdev/react-native-pubky","version":"0.9.3","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.9.3","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"jools.weedcoder","email":"julien@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"e7c3fe39f568b8981872b804cbdc9f2ef59c98bd","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.9.3.tgz","fileCount":37,"integrity":"sha512-c8fr8OHDbPMyNS8BZC9KWoZO83tEFevMLzonhj1VMl3iBJjLDbvpAZYJ3kSxwNPHFxwC/VX8/P7UDK+T3IDuMw==","signatures":[{"sig":"MEUCIQCg9on8cbBc042kk42d3VU3KZL/kUaA2iRY+mesvjUQ1QIgCeHIvIr+XVCEeje4axAH/GW/du9NvVkoWKv7YD2+7JA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104690576},"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":"1ae3211c5315ae58530128632a50c2df67fea94c","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"public","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":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.9.3_1732420090347_0.6681989687505057","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.9.4":{"name":"@synonymdev/react-native-pubky","version":"0.9.4","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.9.4","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"jools.weedcoder","email":"julien@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"nzh","email":"ar.nazeh@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"5050ea3a0e8aca30afeffe59a122b6c3ed7b82f1","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.9.4.tgz","fileCount":37,"integrity":"sha512-5g8NO1NmGhSl0GlPysjiO28vTmolmbzDVXzkqkhiS+NhKkNvrFF1GRyYmnPZVjXptvcdnDpNvWWxr7zddrIm7Q==","signatures":[{"sig":"MEUCIBKdVcNy2nvEgz9TQ/GmEK4ftT9FJkSFh+iv2AU5KRBUAiEAoU5IzPjSDcT9TMdr/Ig7eOQXSDveDqp2vpRUu/CZ84I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108240568},"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":"2a2910227518d4526bed1c7cff80190ae7891caf","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd pubky && cargo build && cd pubky && cargo build && cd ../ && cd pubky-common && cargo build && cd ../ && cd pubky-homeserver && cargo build && cd ../../../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.19.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"public","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":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.9.4_1734028199387_0.4985834989527478","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.9.5":{"name":"@synonymdev/react-native-pubky","version":"0.9.5","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.9.5","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"jools.weedcoder","email":"julien@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"6644d8cf161d7a599d0eea482418e4a2fd1fc288","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.9.5.tgz","fileCount":37,"integrity":"sha512-dCwj7ZYo9KV6s31UJPS75AFfNpoboeZAwORzlZ5ruVuCMsVp0MS769pxO8Km+iY9Y8hHTL5sU5w1j5yDYrMt1A==","signatures":[{"sig":"MEUCIQD0XnOjIM1Ya2jrBi8r6EPWTNVyVAO99QwWCSZSLEeDbwIgQh2yxjl17t0K2Ur7iehLDPrvWvjdH2JK7jBwJaYz3aQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119352204},"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":"330749ef0bd027c204f4999e3d7e0c3dd3a30971","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.13.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"public","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":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.9.5_1739979828399_0.7030670621029456","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.10.0":{"name":"@synonymdev/react-native-pubky","version":"0.10.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.10.0","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"ebed55ae0fd25186da5c9fbe66a8099db04634dd","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.10.0.tgz","fileCount":37,"integrity":"sha512-k1eX9Kt7MDHsIqbmMjDwWiHM8bS5QFeEhZFoCtnhekBHGt4SpxduQfkXwXKPw3MlMd/uwxR4F41J6R3oVG+Yvg==","signatures":[{"sig":"MEUCIC1KUpw39zGrwAFaevbX4vCjHEaf9GwSiWGPcbpjWitCAiEAu4dOtZ8HUPDiRrIn824IKeAyVkQh4y83oa5VVIHtn00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120653211},"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":"04a40f90bc81c779df4502e56fa47acf924d1552","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.13.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"public","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":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.10.0_1740763805421_0.9616087030466629","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.10.1":{"name":"@synonymdev/react-native-pubky","version":"0.10.1","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.10.1","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"amirramfa","email":"amir@synonym.to"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"7cd00ff765f5751114c6ed8c5f19bdfea2f56976","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.10.1.tgz","fileCount":37,"integrity":"sha512-YGw+zMgps6qX0dQPL6uPan9vEKsd+xQDCGJvpe1ZtM6NhD8JZUS+SbUWPbNvPU89hRACnyMy3BjqBSrp3coX/w==","signatures":[{"sig":"MEUCIGIUPXrdRPSRokpG+xItTL+0Ce8o5jVKDKD5GuzNy+7tAiEA/nZDD6lnwJQMD4gQShNVMKv2cpGRGWcGyW78LrLjt+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120661283},"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":"cdd53d00a3970e956edff0458b2384e1f19b57fd","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.13.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"public","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":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.10.1_1740836980537_0.37042947439078855","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.10.2":{"name":"@synonymdev/react-native-pubky","version":"0.10.2","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.10.2","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"b5a8be0c91e1075491d752937844b9057de5ed06","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.10.2.tgz","fileCount":37,"integrity":"sha512-YBeQan50HJ5edlwEaKQ2BEx0psxzxPRWH1SvavPTgazQIHaTav3bs6/+kqKHGfoTtaRcBExybuVzFdCvjMqlog==","signatures":[{"sig":"MEQCIGrTflgoUi5Em447la62FSSdpwkozW57u/GmntGbAr6QAiB8LE/boWNDSyPO3GBripk4bbCYPRPhpqAtOUCZUEr97Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119917552},"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":"989b7252a0a64af75cb3cc38b7f0344a0a83af04","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.13.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"public","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":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.10.2_1742661847377_0.812912332007576","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.10.3":{"name":"@synonymdev/react-native-pubky","version":"0.10.3","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.10.3","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"7fab074bcf2a23030edb801d7fc4032d7dcd7bcb","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.10.3.tgz","fileCount":37,"integrity":"sha512-KtmRQyxwzCIhJalCxwh66ZawWAGk+RM1rsUJaZN0ws8WALW7sYokZnmzkDbvOpuUjPvi5MaXu2/bMRq8kS1MBw==","signatures":[{"sig":"MEUCIQCJ0fr8MXiL4o8rqyWm1C3/mwUP2ALb8g2F3UIkkzV/rgIgBBV/vTGhJDrAdTwa8eg/HyrHlyrWxf39JutRkz/kaVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119917539},"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":"b33a33132136263ef2c7ff8c68816b10d2c2e567","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.13.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"public","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":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.10.3_1746754913704_0.22775791224237718","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.10.4":{"name":"@synonymdev/react-native-pubky","version":"0.10.4","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.10.4","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"limpbrains","email":"ivan.vershigora@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"58c0276403691730af7f8615570a4c5aaac3b7e6","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.10.4.tgz","fileCount":37,"integrity":"sha512-wdo0r+7p1ORtHuDo1bFRPGmQ25Lh2/PPjrckMbvUH2aj8tbVJd+0sKs+OsILBAcsqbVkw30XULjE+ODfXT57DQ==","signatures":[{"sig":"MEQCIEUyrfTT+reusP3mssmnmZrSjMKhx79VbRRBdEb68ajTAiBER/KDQln5jWIiml1gUn2VP5NncrxTlN6tWNLHcq3SgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119927509},"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":"44d41d4fd8e7ce11b79392e57132d3e942cba537","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.13.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"public","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":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.10.4_1747070186131_0.9613639005643484","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.10.5":{"name":"@synonymdev/react-native-pubky","version":"0.10.5","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.10.5","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"sebubu","email":"sevi_buehler@hotmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"76bbb2d442dc79077a46e18d0eddc30b5b72f6d9","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.10.5.tgz","fileCount":37,"integrity":"sha512-SiVLhzDqjOec9Sp++5aayLzF3mpOu6oDaE9zaNUclVDAC/gPk5BjRyQqeUdOq/UmAg07spkpCBOVQUAsGFESiw==","signatures":[{"sig":"MEQCIFy/VHGm4DXaP1TddKymJI3xO9Yx7kfkKJE2x0n8iRqEAiB4vj1uxY9KoFWW4REJBgO8Jd71P31QwySnQrOuLstf4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122551873},"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":"8bac8099151b2d6cfa0acfacb4c2021d1dcb88e7","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","actor":{"name":"coreyphillips","type":"user","email":"corey.lyle.phillips@gmail.com"},"email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.20.8","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"public","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":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.10.5_1751993189256_0.9980374852465157","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.10.6":{"name":"@synonymdev/react-native-pubky","version":"0.10.6","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.10.6","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"sebubu","email":"sevi_buehler@hotmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"adc30fd7ec4464fa2f29c2bb032cbe7443cf558e","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.10.6.tgz","fileCount":37,"integrity":"sha512-nQleMFknQBfL1kVWpUdZ5sfBS6ni3r0kV5AG2SmtV9Lu+3lX+RdZLt1Pvufel3j2a03OB33UdtWfSp2u9yT49A==","signatures":[{"sig":"MEUCIFs/9vODvJ5TedbVUhsAwOk8mb9wf+Xs+zs0zztyS/f4AiEArxsSaGJtu6rGxDompj2XlHk9vUUSBY3+2qtFqWaAfeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122551866},"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":"85ebda472f6c9acf7d3a01cc124c0d5278cd4c8d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","actor":{"name":"coreyphillips","type":"user","email":"corey.lyle.phillips@gmail.com"},"email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.13.1","dependencies":{"@synonymdev/result":"^0.0.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","publishConfig":{"access":"public","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":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.10.6_1752086369277_0.46006645442875604","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.11.0":{"name":"@synonymdev/react-native-pubky","version":"0.11.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.11.0","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"sebubu","email":"sevi_buehler@hotmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"16421e70ab2ed86005448943f8342d9ff35084f6","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.11.0.tgz","fileCount":37,"integrity":"sha512-59Z6WUcOUt61bYrNjkgeGsGPiYhYWw1vaiZnX8ZojMuvzCwhnoCy1phulYTZxTvxBi9uPohmSREV0t/eZalz2Q==","signatures":[{"sig":"MEUCIQD38VeNHSA+9kXhMUQs6bitybmP7Z/0fuZcKG0TlSDT7QIgf9tgu1Km2e2soCZk+VXtjwjE42DjY1VYY+KFEtum9sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133688955},"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":"9b8742fed12e0e372e5eb021d48412b90caac0a8","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^19.1.1"},"_nodeVersion":"22.13.1","dependencies":{"@synonymdev/result":"^0.0.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","plugin:prettier/recommended"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.6.3","react":"19.1.1","turbo":"^1.10.7","eslint":"^8.19.0","del-cli":"^5.1.0","prettier":"2.8.8","commitlint":"^17.0.2","release-it":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.8.3","@types/jest":"^29.5.13","@types/react":"^19.1.1","react-native":"0.82.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"0.82.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.11.0_1761929279082_0.2189330147728712","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.11.1":{"name":"@synonymdev/react-native-pubky","version":"0.11.1","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.11.1","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"flaviomoceri","email":"moceri.flavio@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"sebubu","email":"sevi_buehler@hotmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"9cd506f1b55186f87da33a054713b0b192931bf1","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.11.1.tgz","fileCount":37,"integrity":"sha512-yrLqlxWO4I1EJxCJI6oTBGjfiv2rgEm0PA87HJFWoSjcV8SRasDsg5Y1UsDMrj3mCBDR4bhFDLIqz/Gi7N5aPA==","signatures":[{"sig":"MEUCIQCXNuFb4UnchvL8smioD70nJ58aQfzuXa6lZC3h/J3t5wIgFXgnnkpUHmSM53osMIUGfOURQiXbE002k8mf5U7bDQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124581964},"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":"e4921d494b26dfddeb6446824d376522bc18a22d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^19.1.1"},"_nodeVersion":"22.13.1","dependencies":{"@synonymdev/result":"^0.0.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","plugin:prettier/recommended"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.6.3","react":"19.1.1","turbo":"^1.10.7","eslint":"^8.19.0","del-cli":"^5.1.0","prettier":"2.8.8","commitlint":"^17.0.2","release-it":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.8.3","@types/jest":"^29.5.13","@types/react":"^19.1.1","react-native":"0.82.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"0.82.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.11.1_1762008344884_0.19425238706595493","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.11.2":{"name":"@synonymdev/react-native-pubky","version":"0.11.2","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.11.2","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"sebubu","email":"sevi_buehler@hotmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"9b7c896055705d64512671918cd83bfe72941389","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.11.2.tgz","fileCount":37,"integrity":"sha512-yKau3Vt2mXuofdViBl5viffGbqBIpc4desKVzdth+p/7BUAVhqpRPhdddqr/qe7ykOYksaBBqkLcMy2Omb2Yyg==","signatures":[{"sig":"MEQCIGVrzDAvcg7lUCGbGDHbGF2NtTJhPaL4T1N1GeWGCnKjAiB1ICPl4DLxEOy9Y0Bt/YqVcFIXwQNtkwwo72cnpxQRNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124581965},"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":"088ca7afdb5065b4bb554f1edf35b2cb83a735b4","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^19.1.1"},"_nodeVersion":"22.13.1","dependencies":{"@synonymdev/result":"^0.0.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","plugin:prettier/recommended"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.6.3","react":"19.1.1","turbo":"^1.10.7","eslint":"^8.19.0","del-cli":"^5.1.0","prettier":"2.8.8","commitlint":"^17.0.2","release-it":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.8.3","@types/jest":"^29.5.13","@types/react":"^19.1.1","react-native":"0.82.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"0.82.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.11.2_1772046326922_0.0655464052463357","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.11.3":{"name":"@synonymdev/react-native-pubky","version":"0.11.3","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.11.3","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"sebubu","email":"sevi_buehler@hotmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"e31e929ed03f4afdfa95bdb7c286d295b19dba8e","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.11.3.tgz","fileCount":37,"integrity":"sha512-EdUggk00H7+oonqBsNy0zZOU1eBR7d5zAfgYy4GMfyd+LXAe/ksapJ0KHXPvUcF7wNd76LHIoG7ETlTkdvwpLA==","signatures":[{"sig":"MEQCIFhYeejVEEKXYR10e6kckm92isXZs2PNqNf6aKLLuzJNAiArEcYX2EL04S70DbIIztmiFqIbBxwnJPiVaKv0ocNubw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132077169},"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":"436d234b254a37936e69d719b73ddeafe3eb7501","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^19.1.1"},"_nodeVersion":"22.13.1","dependencies":{"@synonymdev/result":"^0.0.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","plugin:prettier/recommended"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.6.3","react":"19.1.1","turbo":"^1.10.7","eslint":"^8.19.0","del-cli":"^5.1.0","prettier":"2.8.8","commitlint":"^17.0.2","release-it":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.8.3","@types/jest":"^29.5.13","@types/react":"^19.1.1","react-native":"0.82.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"0.82.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.11.3_1777914173292_0.8235984399265881","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.11.4":{"name":"@synonymdev/react-native-pubky","version":"0.11.4","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.11.4","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"sebubu","email":"sevi_buehler@hotmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"cac11d830e7d1b474aa3650166a5d8c9d3abc2ce","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.11.4.tgz","fileCount":37,"integrity":"sha512-WscC5xx/y8D0ZbALnXoFF3Up1r3ZlIR8LHrd8AtBSJ9DvPVMJ+bNeSPo8EmeW/rKL8AEumbOPHCdK1j1kHRB+g==","signatures":[{"sig":"MEUCIAvEFCyeXnluv6fMxRJXNt6IY27+cmvGsNc9pyWefTK6AiEA+gE5+LU0FGlQ3fFx9hvGrv7qJVMgDhFSBXaZL9cg6RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132085408},"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":"7b6ea87a05ef7e4f93ecf8aba66d5b1b4dfaeb0a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"pwltr","email":"philippwalter@pm.me"},"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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.9.0","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^19.1.1"},"_nodeVersion":"24.14.0","dependencies":{"@synonymdev/result":"^0.0.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","plugin:prettier/recommended"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.6.3","react":"19.1.1","turbo":"^1.10.7","eslint":"^8.19.0","del-cli":"^5.1.0","prettier":"2.8.8","commitlint":"^17.0.2","release-it":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.8.3","@types/jest":"^29.5.13","@types/react":"^19.1.1","react-native":"0.82.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"0.82.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.11.4_1780988230267_0.08298637159375333","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.12.0":{"name":"@synonymdev/react-native-pubky","version":"0.12.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.12.0","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"sebubu","email":"sevi_buehler@hotmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"cbebcbded34c5eb31a1eb26f68312b184f9ba3ff","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.12.0.tgz","fileCount":37,"integrity":"sha512-onQu/tgx+3v4qSzLKKzwpmEYnqYXSm+ZkTpbBYL5eBZCWAtA035xCOgOIyUvn++xZKvBM6C5Pt/Cqhn2vFofeQ==","signatures":[{"sig":"MEUCIE1J+23DfmmNh3tBFPRdc9STAbXlKR09ZyER55x/1FnrAiEAw24ygOR/l9rAPqZnIrzyMaWs2a9VuyEkjSpKBLP84zA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153984439},"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":"b781163472bc6b0e6942485ba5cee940d4e55fb4","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^19.1.1"},"_nodeVersion":"22.13.1","dependencies":{"@synonymdev/result":"^0.0.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","plugin:prettier/recommended"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.6.3","react":"19.1.1","turbo":"^1.10.7","eslint":"^8.19.0","del-cli":"^5.1.0","prettier":"2.8.8","commitlint":"^17.0.2","release-it":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.8.3","@types/jest":"^29.5.13","@types/react":"^19.1.1","react-native":"0.82.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"0.82.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.12.0_1781199587296_0.7015171753896672","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.13.0":{"name":"@synonymdev/react-native-pubky","version":"0.13.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.13.0","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"miguelmedeirosweb","email":"miguel@miguelmedeiros.com.br"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"sebubu","email":"sevi_buehler@hotmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"728f190c52b446d1bc38fd168e39fce8a527630b","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.13.0.tgz","fileCount":39,"integrity":"sha512-SQt99CdHqCk1rP1kXSQw5KmNXfP/ZJRCcEJreCMrK7mAMNQRx3qip65vBmVN8207Hr1m6MDWaUFmiwLd/tVwJg==","signatures":[{"sig":"MEUCIQCAmLMP55MZ1FXusCbGglvZzZd3SH7lDxSfDVzhsl5RrwIgZw4Bw5dCrrNqG2EZHzOEsJ810tVYpIhq4HrWg9m2cCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155366216},"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":"65854f3eb37443263313872cfeac4990e8aa5e66","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"coreyphillips","email":"corey.lyle.phillips@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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^19.1.1"},"_nodeVersion":"22.13.1","dependencies":{"@synonymdev/result":"^0.0.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","plugin:prettier/recommended"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.6.3","react":"19.1.1","turbo":"^1.10.7","eslint":"^8.19.0","del-cli":"^5.1.0","prettier":"2.8.8","commitlint":"^17.0.2","release-it":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.8.3","@types/jest":"^29.5.13","@types/react":"^19.1.1","react-native":"0.82.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"0.82.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.13.0_1782390832332_0.1798462458822827","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.14.0":{"name":"@synonymdev/react-native-pubky","version":"0.14.0","keywords":["pubky","react-native","ios","android"],"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","_id":"@synonymdev/react-native-pubky@0.14.0","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"andrei-synonym","email":"andrei@synonym.to"},{"name":"86667-tomos","email":"tomos@synonym.to"},{"name":"sebubu","email":"sevi_buehler@hotmail.com"}],"homepage":"https://github.com/pubky/react-native-pubky#readme","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"0b88344cd199f9f66c51718a1d83a7924b2bcfa8","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.14.0.tgz","fileCount":39,"integrity":"sha512-JN94I70L3pFzt06X54r0isQAViKKWFKnkieDN44I6ji2isKEfpwElx45P1BwnFm6OegTXUbQT9VI6s+nwbUu6A==","signatures":[{"sig":"MEQCIEQL+JWwKGfnVLU6Zc9SC98/K+TQ2esQt+M2XmcsiT1UAiBJ5TDPnbAYq8VEnW6R593JwoSGrDp8f4kIhlY4BGDmXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170495490},"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":"e9ca7fee1a2f775dc4a5dc95a89435eedaadc3d0","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"_npmUser":{"name":"pwltr","email":"philippwalter@pm.me"},"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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"12.0.2","description":"React Native Implementation of Pubky","directories":{},"resolutions":{"@types/react":"^19.1.1"},"_nodeVersion":"24.19.0","dependencies":{"@synonymdev/result":"^0.0.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","plugin:prettier/recommended"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.6.3","react":"19.2.3","turbo":"^1.10.7","eslint":"^8.19.0","del-cli":"^5.1.0","prettier":"2.8.8","commitlint":"^17.0.2","release-it":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.8.3","@types/jest":"^29.5.13","@types/react":"^19.1.1","react-native":"0.87.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"0.87.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-pubky_0.14.0_1788202489434_0.5145622565914283","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"0.14.1":{"_id":"@synonymdev/react-native-pubky@0.14.1","bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"dist":{"shasum":"586d1415845c1c81537e4b4ee66084641f86f3b2","tarball":"https://registry.npmjs.org/@synonymdev/react-native-pubky/-/react-native-pubky-0.14.1.tgz","fileCount":40,"integrity":"sha512-6TuyR2OhW1IG4bOjMp8bqYI0GdOEzOgXXttGSwuZDgtT88mlgiM2WU+5iYcgGKl3nkKP/9OEj97yz91xYKYrWA==","signatures":[{"sig":"MEUCIH6GybfiqrQ5as3DkUpwk+Q8+YkcYptxgSPuj9V+mHasAiEA9XXeZburcgSKxQH1g7dKJmaD7Y6/5UybpZj7J7I+geE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCP2XdO+O95BfOfCB6NJBrG3B55tWiodKo3NcjqUoLh8wIgLVnaYq+6jfPMAAMVImEjwQUAZL7VmcwWRAHBW1ym4l8="}],"unpackedSize":171011084},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","name":"@synonymdev/react-native-pubky","author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"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":"19b10fd0c7482fc7d55614cab420c28996ac7137","license":"MIT","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"rm -rf android/build example/android/build example/android/app/build example/ios/build lib","prepack":"node scripts/verify-android-page-size.js","prepare":"corepack enable && npm install -g react-native-builder-bob && bob build","release":"release-it","reinstall":"yarn install && npm run clean && npm run prepare","typecheck":"tsc","cargo-build":"yarn install && node setup-rust.js && cd rust && cargo build && cd ../","example:ios":"cd example && cd ios && rm -rf Pods && cd ../ && npm i && bundle install && npm run build:ios && npm run ios","rebuild-local":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && npm run cargo-build && yarn install && npm run update-local-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios","rebuild-remote":"rm -rf node_modules && cd example && rm -rf node_modules && cd ios && rm -rf Pods Podfile.lock build && cd ../../ && yarn install && npm run update-remote-bindings && cd example && yarn install && bundle install && cd ios && pod install && cd ../ && yarn build:ios && yarn ios --simulator 'iPhone 16 Pro'","example:android":"cd example && npm i && npm run build:android && npm run android","update-local-bindings":"npm run reinstall && npm run cargo-build && npm run update-local-bindings:ios && npm run update-local-bindings:android","update-remote-bindings":"npm run reinstall && npm run update-remote-bindings:ios && npm run update-remote-bindings:android","verify:android-page-size":"node scripts/verify-android-page-size.js","update-local-bindings:ios":"npm run cargo-build && cd rust && ./build.sh ios && cd ../ && node setup-local-ios-bindings.js && npm run reinstall","update-remote-bindings:ios":"npm run reinstall && node setup-remote-ios-bindings.js && npm run reinstall","update-local-bindings:android":"npm run cargo-build && cd rust && ./build.sh android && cd ../ && node setup-local-android-bindings.js && npm run reinstall","update-remote-bindings:android":"npm run reinstall && node setup-remote-android-bindings.js && npm run reinstall"},"version":"0.14.1","_npmUser":{"name":"pwltr","email":"philippwalter@pm.me"},"homepage":"https://github.com/pubky/react-native-pubky#readme","keywords":["pubky","react-native","ios","android"],"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/pubky/react-native-pubky.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.19.1","description":"React Native Implementation of Pubky","directories":{},"maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"andrei-synonym","email":"andrei@synonym.to"},{"name":"86667-tomos","email":"tomos@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"sebubu","email":"sevi_buehler@hotmail.com"}],"resolutions":{"@types/react":"^19.1.1"},"_nodeVersion":"26.9.0","dependencies":{"@synonymdev/result":"^0.0.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","plugin:prettier/recommended"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.6.3","react":"19.2.3","turbo":"^1.10.7","eslint":"^8.19.0","del-cli":"^5.1.0","prettier":"2.8.8","commitlint":"^17.0.2","release-it":"^15.0.0","simple-git":"^3.27.0","typescript":"^5.8.3","@types/jest":"^29.5.13","@types/react":"^19.1.1","react-native":"0.87.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"0.87.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-pubky_0.14.1_1790866013337_0.1256361177499754"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}}},"time":{"created":"2024-09-13T00:56:56.189Z","modified":"2026-10-01T14:46:54.325Z","0.1.0":"2024-09-13T00:56:57.359Z","0.1.1":"2024-09-15T16:50:50.045Z","0.2.0":"2024-09-16T01:19:26.658Z","0.2.1":"2024-09-17T03:05:30.731Z","0.2.2":"2024-09-17T10:51:49.677Z","0.2.3":"2024-09-20T16:43:30.940Z","0.3.0":"2024-09-21T20:37:28.626Z","0.4.0":"2024-09-25T00:32:46.765Z","0.5.0":"2024-09-27T14:59:48.070Z","0.6.0":"2024-09-27T17:23:16.070Z","0.7.0":"2024-09-29T19:15:41.615Z","0.7.1":"2024-10-01T00:11:13.263Z","0.8.0":"2024-10-03T12:54:16.822Z","0.9.0":"2024-10-07T13:51:11.834Z","0.9.1":"2024-11-19T13:29:21.740Z","0.9.2":"2024-11-22T00:03:31.673Z","0.9.3":"2024-11-24T03:48:10.843Z","0.9.4":"2024-12-12T18:30:00.022Z","0.9.5":"2025-02-19T15:43:49.049Z","0.10.0":"2025-02-28T17:30:06.097Z","0.10.1":"2025-03-01T13:49:41.176Z","0.10.2":"2025-03-22T16:44:09.746Z","0.10.3":"2025-05-09T01:41:54.452Z","0.10.4":"2025-05-12T17:16:26.878Z","0.10.5":"2025-07-08T16:46:29.995Z","0.10.6":"2025-07-09T18:39:29.991Z","0.11.0":"2025-10-31T16:47:59.856Z","0.11.1":"2025-11-01T14:45:45.595Z","0.11.2":"2026-02-25T19:05:28.126Z","0.11.3":"2026-05-04T17:02:54.705Z","0.11.4":"2026-06-09T06:57:12.277Z","0.12.0":"2026-06-11T17:39:48.130Z","0.13.0":"2026-06-25T12:33:53.121Z","0.14.0":"2026-08-31T18:54:50.271Z","0.14.1":"2026-10-01T14:46:54.099Z"},"bugs":{"url":"https://github.com/pubky/react-native-pubky/issues"},"author":{"url":"https://github.com/coreyphillips","name":"coreyphillips","email":"corey@synonym.to"},"license":"MIT","homepage":"https://github.com/pubky/react-native-pubky#readme","keywords":["pubky","react-native","ios","android"],"repository":{"url":"git+https://github.com/pubky/react-native-pubky.git","type":"git"},"description":"React Native Implementation of Pubky","maintainers":[{"name":"thisispav","email":"pavel@synonym.to"},{"name":"bitcoinerrorlog","email":"john@synonym.to"},{"name":"coreyphillips","email":"corey.lyle.phillips@gmail.com"},{"name":"pwltr","email":"philippwalter@pm.me"},{"name":"dzdidi_restored","email":"deniszalessky@gmail.com"},{"name":"ovitrif","email":"octrif@gmail.com"},{"name":"shacollision","email":"crequena2@gmail.com"},{"name":"catch-21","email":"jamesbrowning91@gmail.com"},{"name":"tipogi","email":"oier@synonym.to"},{"name":"andrei-synonym","email":"andrei@synonym.to"},{"name":"86667-tomos","email":"tomos@synonym.to"},{"name":"jayvdb","email":"jayvdb1@gmail.com"},{"name":"sebubu","email":"sevi_buehler@hotmail.com"}],"readme":"# react-native-pubky\n\nReact Native bindings for the [Pubky SDK](https://github.com/pubky/pubky-homeserver).\n\n## Installation\n\n```sh\nnpm install @synonymdev/react-native-pubky\n```\n\n## Implementation Status\n### Implemented Methods\n- [x] [auth](#auth): Authentication functionality.\n- [x] [parseAuthUrl](#parseAuthUrl): Method to decode an authUrl.\n- [x] [publish](#publish): Functionality to publish content.\n- [x] [resolve](#resolve): Functionality to resolve content.\n- [x] [publishHttps](#publishHttps): Publish HTTPS records.\n- [x] [resolveHttps](#resolveHttps): Resolve HTTPS records.\n- [x] [getSignupToken](#getSignupToken): Get a signup token from a homeserver with admin credentials.\n- [x] [signUp](#signUp): Grant sign-up to a homeserver and update Pkarr accordingly, with optional signup token support.\n- [x] signUpGrant / signUpCookie: Explicit Grant and legacy cookie sign-up methods.\n- [x] [republishHomeserver](#republishHomeserver): Republish homeserver information to the DHT.\n- [x] [signIn](#signIn): Grant sign-in to a homeserver.\n- [x] signInGrant / signInCookie: Explicit Grant and legacy cookie sign-in methods.\n- [x] [signOut](#signOut): Sign-out from a homeserver.\n- [x] [listGrants](#listGrants) / [revokeGrant](#revokeGrant): List and revoke account grants using a root-capability session.\n- [x] [put](#put): Upload a small payload to a given path.\n- [x] [get](#get): Download a small payload from a given path relative to a pubky author.\n- [x] [list](#list): Returns a list of Pubky URLs of the files in the path of the `url` provided.\n- [x] [delete](#delete): Delete a file at a path relative to a pubky author.\n- [x] [generateSecretKey](#generateSecretKey): Generate a secret key.\n- [x] [getPublicKeyFromSecretKey](#getPublicKeyFromSecretKey): Get the public key string and uri from a secret key.\n- [x] [create_recovery_file](#createRecoveryFile): Create a recovery file.\n- [x] [decrypt_recovery_file](#decryptRecoveryFile): Decrypt a recovery file.\n- [x] [getHomeserver](#getHomeserver): Get homeserver URL from a public key.\n- [x] [startAuthFlow](#startAuthFlow): Start a Grant authentication flow with requested capabilities.\n- [x] [awaitAuthApproval](#awaitAuthApproval): Await approval of a pending Grant auth flow.\n- [x] startGrantAuthFlow / startCookieAuthFlow: Explicit Grant and legacy cookie auth-flow methods.\n- [x] awaitGrantAuthApproval / awaitCookieAuthApproval: Await explicit Grant and legacy cookie auth flows.\n- [x] [putWithSession](#putWithSession): Upload content to a path using session-based authentication.\n- [x] [deleteWithSession](#deleteWithSession): Delete content at a path using session-based authentication.\n## Usage\n\n`signUp`, `signIn`, `startAuthFlow`, and `awaitAuthApproval` are Grant-auth aliases. Use the explicit `*Grant` names when the distinction matters. Legacy cookie auth is still exposed through the explicit `*Cookie` methods because the native binding mirrors upstream `pubky`, but cookie auth is deprecated upstream.\n\n### <a name=\"auth\"></a>Auth\n```js\nimport { auth } from '@synonymdev/react-native-pubky';\n\nconst authRes = await auth(\n  'pubkyauth:///?caps=/pub/pubky.app/:rw,/pub/foo.bar/file:r&secret=U55XnoH6vsMCpx1pxHtt8fReVg4Brvu9C0gUBuw-Jkw&relay=http://167.86.102.121:4173/',\n  'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'\n);\nif (authRes.isErr()) {\n  console.log(authRes.error.message);\n  return;\n}\nconsole.log(authRes.value);\n```\n### <a name=\"parseAuthUrl\"></a>parseAuthUrl\n```js\nimport { parseAuthUrl } from '@synonymdev/react-native-pubky';\n\nconst pubkyAuthUrl = 'pubkyauth:///?relay=https://demo.httprelay.io/link&capabilities=/pub/pubky.app/:rw,/pub/example.com/nested/:rw&secret=FyzJ3gJ1W7boyFZC1Do9fYrRmDNgCLNRwEu_gaBgPUA';\nconst parseRes = await parseAuthUrl(pubkyAuthUrl);\nif (parseRes.isErr()) {\n  console.log(parseRes.error.message);\n  return;\n}\nconsole.log(parseRes.value);\n```\n### <a name=\"publish\"></a>publish\n```js\nimport { publish } from '@synonymdev/react-native-pubky';\n\nconst publishRes = await publish(\n  'recordnametest',\n  'recordcontenttest',\n  'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'\n);\nif (publishRes.isErr()) {\n  console.log(publishRes.error.message);\n  return;\n}\nconsole.log(publishRes.value);\n```\n### <a name=\"resolve\"></a>resolve\n```js\nimport { resolve } from '@synonymdev/react-native-pubky';\n\nconst resolveRes = await resolve(\n  'z4e8s17cou9qmuwen8p1556jzhf1wktmzo6ijsfnri9c4hnrdfty'\n);\nif (resolveRes.isErr()) {\n  console.log(resolveRes.error.message);\n  return;\n}\nconsole.log(resolveRes.value);\n```\n\n### <a name=\"publishHttps\"></a>publishHttps\n```js\nimport { publishHttps } from '@synonymdev/react-native-pubky';\n\nconst publishHttpsRes = await publishHttps(\n  'example.com', // Record Name\n  'target.example.com', // Target\n  'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' // Secret Key\n);\nif (publishHttpsRes.isErr()) {\n  console.log(publishHttpsRes.error.message);\n  return;\n}\nconsole.log(publishHttpsRes.value);\n```\n\n### <a name=\"resolveHttps\"></a>resolveHttps\n```js\nimport { resolveHttps } from '@synonymdev/react-native-pubky';\n\nconst resolveHttpsRes = await resolveHttps(\n  'z4e8s17cou9qmuwen8p1556jzhf1wktmzo6ijsfnri9c4hnrdfty' // Public key\n);\nif (resolveHttpsRes.isErr()) {\n  console.log(resolveHttpsRes.error.message);\n  return;\n}\nconsole.log(resolveHttpsRes.value);\n```\n\n### <a name=\"put\"></a>put\n```js\nimport { put } from '@synonymdev/react-native-pubky';\n\nconst putRes = await put(\n  'pubky://z4e8s17cou9qmuwen8p1556jzhf1wktmzo6ijsfnri9c4hnrdfty/pub/synonym.to', // URL\n  { data: 'test content' }, // Content\n  'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855', // Secret Key\n  'my-app.example' // Client ID\n);\nif (putRes.isErr()) {\n  console.log(putRes.error.message);\n  return;\n}\nconsole.log(putRes.value);\n```\n\n### <a name=\"get\"></a>get\n```js\nimport { get } from '@synonymdev/react-native-pubky';\n\nconst getRes = await get(\n  'pubky://z4e8s17cou9qmuwen8p1556jzhf1wktmzo6ijsfnri9c4hnrdfty/pub/synonym.to' // URL\n);\nif (getRes.isErr()) {\n  console.log(getRes.error.message);\n  return;\n}\nconsole.log(getRes.value);\n```\n\n### <a name=\"list\"></a>list\n```js\nimport { list } from '@synonymdev/react-native-pubky';\n\nconst listRes = await list(\n  'pubky://z4e8s17cou9qmuwen8p1556jzhf1wktmzo6ijsfnri9c4hnrdfty/pub/' // URL\n);\nif (listRes.isErr()) {\n  console.log(listRes.error.message);\n  return;\n}\nconsole.log(listRes.value);\n```\n\n### <a name=\"deleteFile\"></a>deleteFile\n```js\nimport { deleteFile } from '@synonymdev/react-native-pubky';\n\nconst deleteFileRes = await deleteFile(\n  'pubky://z4e8s17cou9qmuwen8p1556jzhf1wktmzo6ijsfnri9c4hnrdfty/pub/', // URL\n  'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855', // Secret Key\n  'my-app.example' // Client ID\n);\nif (deleteFileRes.isErr()) {\n  console.log(deleteFileRes.error.message);\n  return;\n}\nconsole.log(deleteFileRes.value);\n```\n\n### <a name=\"generateSecretKey\"></a>generateSecretKey\n```js\nimport { generateSecretKey } from '@synonymdev/react-native-pubky';\n\nconst generateSecretKeyRes = await generateSecretKey();\nif (generateSecretKeyRes.isErr()) {\n  console.log(generateSecretKeyRes.error.message);\n  return;\n}\nconsole.log(generateSecretKeyRes.value);\n```\n\n### <a name=\"getPublicKeyFromSecretKey\"></a>getPublicKeyFromSecretKey\n```js\nimport { getPublicKeyFromSecretKey } from '@synonymdev/react-native-pubky';\n\nconst getPublicKeyFromSecretKeyRes = await getPublicKeyFromSecretKey('e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855');\nif (getPublicKeyFromSecretKeyRes.isErr()) {\n  console.log(getPublicKeyFromSecretKeyRes.error.message);\n  return;\n}\nconsole.log(getPublicKeyFromSecretKeyRes.value);\n```\n\n### <a name=\"getSignupToken\"></a>getSignupToken\n```js\nimport { getSignupToken } from '@synonymdev/react-native-pubky';\n\nconst getSignupTokenRes = await getSignupToken(\n  '8pinxxgqs41n4aididenw5apqp1urfmzdztr8jt4abrkdn435ewo', // Homeserver pubky\n  'admin_password' // Admin Password\n);\nif (getSignupTokenRes.isErr()) {\n  console.log(getSignupTokenRes.error.message);\n  return;\n}\nconsole.log('Signup Token:', getSignupTokenRes.value);\n```\n\n### <a name=\"signUp\"></a>signUp\n```js\nimport { signUp, signUpCookie } from '@synonymdev/react-native-pubky';\n\n// Standard signup\nconst signUpRes = await signUp(\n  'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855', // Secret\n  'pubky://8pinxxgqs41n4aididenw5apqp1urfmzdztr8jt4abrkdn435ewo', // Homeserver\n  undefined, // Optional signup token\n  'my-app.example' // Client ID\n);\nif (signUpRes.isErr()) {\n  console.log(signUpRes.error.message);\n  return;\n}\nconsole.log(signUpRes.value);\n\n// Signup with token\nconst signUpWithTokenRes = await signUp(\n  'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855', // Secret\n  'pubky://8pinxxgqs41n4aididenw5apqp1urfmzdztr8jt4abrkdn435ewo', // Homeserver\n  'your_signup_token', // Optional signup token\n  'my-app.example' // Client ID\n);\nif (signUpWithTokenRes.isErr()) {\n  console.log(signUpWithTokenRes.error.message);\n  return;\n}\nconsole.log(signUpWithTokenRes.value);\n\nconst cookieSignUpRes = await signUpCookie(\n  'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855', // Secret\n  'pubky://8pinxxgqs41n4aididenw5apqp1urfmzdztr8jt4abrkdn435ewo', // Homeserver\n  undefined // Optional signup token\n);\nif (cookieSignUpRes.isErr()) {\n  console.log(cookieSignUpRes.error.message);\n  return;\n}\nconsole.log(cookieSignUpRes.value); // { pubky, capabilities, session_secret }\n```\n\n### <a name=\"republishHomeserver\"></a>republishHomeserver\n```js\nimport { republishHomeserver } from '@synonymdev/react-native-pubky';\n\nconst republishRes = await republishHomeserver(\n  'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855', // Secret Key\n  'pubky://8pinxxgqs41n4aididenw5apqp1urfmzdztr8jt4abrkdn435ewo' // Homeserver\n);\nif (republishRes.isErr()) {\n  console.log(republishRes.error.message);\n  return;\n}\nconsole.log(republishRes.value); // \"Homeserver republished successfully\"\n```\n\n### <a name=\"signIn\"></a>signIn\n```js\nimport { signIn, signInCookie } from '@synonymdev/react-native-pubky';\n\nconst signInRes = await signIn(\n  'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855', // Secret Key\n  'my-app.example' // Client ID\n);\nif (signInRes.isErr()) {\n  console.log(signInRes.error.message);\n  return;\n}\nconsole.log(signInRes.value);\n\nconst cookieSignInRes = await signInCookie(\n  'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' // Secret Key\n);\nif (cookieSignInRes.isErr()) {\n  console.log(cookieSignInRes.error.message);\n  return;\n}\nconsole.log(cookieSignInRes.value); // { pubky, capabilities, session_secret }\n```\n\n### <a name=\"getHomeserver\"></a>getHomeserver\n```js\nimport { getHomeserver } from '@synonymdev/react-native-pubky';\n\nconst getHomeserverRes = await getHomeserver(\n  'z4e8s17cou9qmuwen8p1556jzhf1wktmzo6ijsfnri9c4hnrdfty' // Public Key\n);\nif (getHomeserverRes.isErr()) {\n  console.log(getHomeserverRes.error.message);\n  return;\n}\nconsole.log(getHomeserverRes.value);\n```\n\n### <a name=\"signOut\"></a>signOut\n```js\nimport { signOut } from '@synonymdev/react-native-pubky';\n\nconst signOutRes = await signOut(\n  'grant_or_cookie_session_secret' // grant_secret or session_secret\n);\nif (signOutRes.isErr()) {\n  console.log(signOutRes.error.message);\n  return;\n}\nconsole.log(signOutRes.value);\n```\n\n### <a name=\"listGrants\"></a>listGrants\nList the grants authorized for an account using a root-capability session. Each entry contains the grant ID needed by `revokeGrant`.\n```js\nimport { listGrants } from '@synonymdev/react-native-pubky';\n\nconst grantsRes = await listGrants(\n  'management_grant_secret' // grant_secret for a root-capability session\n);\nif (grantsRes.isErr()) {\n  console.log(grantsRes.error.message);\n  return;\n}\nconsole.log(grantsRes.value);\n// [{\n//   grant_id: '01K...',\n//   client_id: 'com.example.app',\n//   capabilities: '/priv/example/:rw',\n//   issued_at: 1750000000,\n//   expires_at: 1750003600\n// }]\n```\n\n### <a name=\"revokeGrant\"></a>revokeGrant\nRevoke a grant by passing a `grant_id` returned by `listGrants`. A Grant session also exposes its own ID as `GrantSessionInfo.grant_id`; exclude that ID when presenting revocable grants so the caller does not revoke its management session.\n```js\nimport { listGrants, revokeGrant } from '@synonymdev/react-native-pubky';\n\nasync function revokeAnotherGrant(managementSession) {\n  const grantsRes = await listGrants(managementSession.grant_secret);\n  if (grantsRes.isErr()) {\n    console.log(grantsRes.error.message);\n    return;\n  }\n\n  const grantToRevoke = grantsRes.value.find(\n    grant => grant.grant_id !== managementSession.grant_id\n  );\n\n  if (!grantToRevoke) {\n    return;\n  }\n\n  const revokeRes = await revokeGrant(\n    managementSession.grant_secret,\n    grantToRevoke.grant_id\n  );\n  if (revokeRes.isErr()) {\n    console.log(revokeRes.error.message);\n    return;\n  }\n  console.log(revokeRes.value);\n}\n```\n\n### <a name=\"createRecoveryFile\"></a>createRecoveryFile\n```js\nimport { createRecoveryFile } from '@synonymdev/react-native-pubky';\n\nconst createRecoveryFileRes = await createRecoveryFile(\n  'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855', // Secret Key\n  'passphrase', // Passphrase\n);\nif (createRecoveryFileRes.isErr()) {\n  console.log(createRecoveryFileRes.error.message);\n  return;\n}\nconsole.log(createRecoveryFileRes.value);\n```\n\n### <a name=\"decryptRecoveryFile\"></a>decryptRecoveryFile\n```js\nimport { decryptRecoveryFile } from '@synonymdev/react-native-pubky';\n\nconst decryptRecoveryFileRes = await decryptRecoveryFile(\n  'cHVia3kub3JnL3JlY292ZXJ5CkZRt1NHIjxyTo0whSSgTgNrH56MPpGrSxvAQSE0x5FeklVJpNJqcNP4zjdwW/OpdBOsEC1qZ5MI/mcEUKFKVAEZwikdclsLZg==', // Recovery File\n  'passphrase', // Passphrase\n);\nif (decryptRecoveryFileRes.isErr()) {\n  console.log(decryptRecoveryFileRes.error.message);\n  return;\n}\nconsole.log(decryptRecoveryFileRes.value);\n```\n\n### <a name=\"startAuthFlow\"></a>startAuthFlow\nStart a Grant authentication flow with requested capabilities. Returns a URL to present to the user for approval.\n```js\nimport { startAuthFlow, startCookieAuthFlow } from '@synonymdev/react-native-pubky';\n\nconst startRes = await startAuthFlow('/pub/att.app/:rw', 'my-app.example');\nif (startRes.isErr()) {\n  console.log(startRes.error.message);\n  return;\n}\nconsole.log(startRes.value); // Auth URL to present to user\n\nconst cookieStartRes = await startCookieAuthFlow('/pub/att.app/:rw');\nif (cookieStartRes.isErr()) {\n  console.log(cookieStartRes.error.message);\n  return;\n}\nconsole.log(cookieStartRes.value); // Legacy cookie auth URL\n```\n\n### <a name=\"awaitAuthApproval\"></a>awaitAuthApproval\nAwait approval of a pending Ring auth flow. Returns session info upon approval.\n```js\nimport { awaitAuthApproval, awaitCookieAuthApproval } from '@synonymdev/react-native-pubky';\n\nconst approvalRes = await awaitAuthApproval();\nif (approvalRes.isErr()) {\n  console.log(approvalRes.error.message);\n  return;\n}\nconsole.log(approvalRes.value);\n// {\n//   homeserver,\n//   pubky,\n//   client_id,\n//   capabilities,\n//   grant_id,\n//   token_expires_at,\n//   grant_expires_at,\n//   created_at,\n//   grant_secret\n// }\n\nconst cookieApprovalRes = await awaitCookieAuthApproval();\nif (cookieApprovalRes.isErr()) {\n  console.log(cookieApprovalRes.error.message);\n  return;\n}\nconsole.log(cookieApprovalRes.value); // { pubky, capabilities, session_secret }\n```\n\n### <a name=\"putWithSession\"></a>putWithSession\nUpload content to a path using session-based authentication (instead of a secret key).\n```js\nimport { putWithSession } from '@synonymdev/react-native-pubky';\n\nconst putRes = await putWithSession(\n  'pubky://z4e8s17cou9qmuwen8p1556jzhf1wktmzo6ijsfnri9c4hnrdfty/pub/app/profile.json', // URL\n  JSON.stringify({ name: 'Alice' }), // Content (string)\n  'grant_or_cookie_session_secret' // grant_secret or session_secret\n);\nif (putRes.isErr()) {\n  console.log(putRes.error.message);\n  return;\n}\nconsole.log(putRes.value);\n```\n\n### <a name=\"deleteWithSession\"></a>deleteWithSession\nDelete content at a path using session-based authentication (instead of a secret key).\n```js\nimport { deleteWithSession } from '@synonymdev/react-native-pubky';\n\nconst deleteRes = await deleteWithSession(\n  'pubky://z4e8s17cou9qmuwen8p1556jzhf1wktmzo6ijsfnri9c4hnrdfty/pub/app/profile.json', // URL\n  'grant_or_cookie_session_secret' // grant_secret or session_secret\n);\nif (deleteRes.isErr()) {\n  console.log(deleteRes.error.message);\n  return;\n}\nconsole.log(deleteRes.value);\n```\n\n## Local Installation\n\n1. Clone & npm install:\n```sh\ngit clone git@github.com:pubky/react-native-pubky.git && cd react-native-pubky && npm i\n```\n2. Delete the `rust/pubky` directory to prevent a memory error (This step will be removed once pubky is public).\n3. Yarn add it to your project:\n```sh\nyarn add path/to/react-native-pubky\n```\n\n## Run React Native Example App\n1. Run Homeserver:\n```sh\ncd rust/pubky/pubky-homeserver && cargo run -- --config=./src/config.toml\n```\n2. Run the React Native Example App:\n```sh\ncd example && yarn install && cd ios && pod install && cd ../ && yarn ios\n```\n\n## Download Remote Bindings\n\nThis command will download the current bindings from the [SDK repo](https://github.com/pubky/pubky-core-mobile-sdk):\n\n```sh\nnpm run update-remote-bindings\n```\n\n## Setup Local Bindings\n\nThis command will download the entire Rust project if it doesn't exist and set up the bindings locally for faster iteration and testing:\n\n```sh\nnpm run update-local-bindings\n```\n\nFinally, ensure that `PubkyModule.kt`, `Pubky.swift`, `Pubky.mm` & `src/index.tsx` are updated accordingly based on the changes made to the Rust files.\n\n## License\n\nMIT\n\n---\n\n## Resources\n\n- Project created with: [create-react-native-library](https://github.com/callstack/react-native-builder-bob)\n- [Building an Android App with Rust Using UniFFI](https://forgen.tech/en/blog/post/building-an-android-app-with-rust-using-uniffi)\n- [Building an iOS App with Rust Using UniFFI](https://forgen.tech/en/blog/post/building-an-ios-app-with-rust-using-uniffi)\n","readmeFilename":"README.md"}