{"_id":"@exodus/improbable-eng-grpc-web-react-native-transport","_rev":"315-f33ab63bddc4ba8d62587f41c1893852","name":"@exodus/improbable-eng-grpc-web-react-native-transport","dist-tags":{"latest":"0.13.0-exodus.0"},"versions":{"0.13.0-exodus.0":{"name":"@exodus/improbable-eng-grpc-web-react-native-transport","version":"0.13.0-exodus.0","author":{"name":"Improbable"},"license":"Apache-2.0","_id":"@exodus/improbable-eng-grpc-web-react-native-transport@0.13.0-exodus.0","maintainers":[{"name":"unidwell","email":"gregor.mirai@gmail.com"},{"name":"jenish-sojitra","email":"jenish@exodus.io"},{"name":"devopsrobot","email":"devopsrobot@exodus.io"},{"name":"cooncesean","email":"sean@exodus.io"},{"name":"brycekahle","email":"npm@brycekahle.com"},{"name":"vbonini","email":"victor@bonini.tech"},{"name":"jadechip","email":"jim.eric.skogman@gmail.com"},{"name":"merlz","email":"john.staker@ymail.com"},{"name":"joepie91","email":"admin@cryto.net"},{"name":"olistic","email":"moliverafreire@gmail.com"},{"name":"jaydp17","email":"jaydp17@gmail.com"},{"name":"richayotte","email":"rich@ayottesoftware.com"},{"name":"gordonel","email":"goraelec@protonmail.com"},{"name":"marcosc90","email":"marcoscvp90@gmail.com"},{"name":"andrejb","email":"andrej-borstnik@hotmail.com"},{"name":"chalker","email":"chalkerx@gmail.com"},{"name":"andrewtoth","email":"andrewstoth@gmail.com"},{"name":"sekhmet","email":"wiktor.tkaczynski@gmail.com"},{"name":"bulgakovk","email":"kbulgakov@yahoo.com"},{"name":"ilyavf","email":"fadeev.ilya@gmail.com"},{"name":"maxogden","email":"max@maxogden.com"},{"name":"asyakost","email":"asya@exodus.io"},{"name":"tenaciousmv","email":"mark@tradle.io"},{"name":"ves","email":"ves@exodus.io"},{"name":"nareg_exodus","email":"nareg@exodus.io"},{"name":"sonaye","email":"ain@abcd.sa"},{"name":"dcastagnoli","email":"daniel@exodus.io"},{"name":"roccomuso","email":"roccomusolino92@gmail.com"},{"name":"mosesbot","email":"moses@exodus.io"},{"name":"feri42","email":"feri@feridot.com"},{"name":"gutenye","email":"ywzhaifei@gmail.com"},{"name":"kklash","email":"k_klash@protonmail.com"},{"name":"headfire","email":"egorvodopyanov@gmail.com"},{"name":"ryanzim","email":"opensrc@ryanzim.com"},{"name":"dooglio","email":"doug@dooglio.net"},{"name":"farisissa","email":"farisissa8@gmail.com"},{"name":"jprichardson","email":"jprichardson@gmail.com"}],"dist":{"shasum":"3f71e5ec500c76993bd3e26f79ffc100185d8860","tarball":"https://registry.npmjs.org/@exodus/improbable-eng-grpc-web-react-native-transport/-/improbable-eng-grpc-web-react-native-transport-0.13.0-exodus.0.tgz","fileCount":7,"integrity":"sha512-HFbkSfv6KXyibaYbn14XS4Gf7RoIurKxxybMmumDaMK++Sn4dDN+JoZkjZ2ZlmT/mv926qs8Ni+Kf8VKVeWplQ==","signatures":[{"sig":"MEYCIQDt/TgBPs84ujpZdJSdnk+9zvY90ok4IWCzwbonOk3wgwIhAMcpSkcdfpE+02hdmGEN/D0cCHNi3gqeQKPGi117kWu4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdC2XCRA9TVsSAnZWagAA3AYP/2C15zg9eA9wNwIcYDqe\nLhLLSI5dfRJAX7KIke2XPPi+EXW0yJMngRB9Sir7zwsHzmuKsCqd9zIbiwOO\nRmR1Nl8wMILnWnEZMm/qahyPUFoDb30yslcJA4MM9sf9KPIMh+X4BptWTVTf\nHM+4iTrIWArX+UY9LvVL07m5BT5LAmDW13MuB8Kgr4QO7Tn3Poi9LK4tpovc\nTaNNHoV5EuxBVmnmuX/bGzRVftR1Zzapd9zLWWWboQSIWRBEvdVsUvpDRge/\nX0NkGTzFRoTZ4eAUe9IRVLwfKVwgVduSabjxNYFB1Zcq6W7vvZ8yxMdoeXse\n1WKJvIkn6bNU9esYlA8ElYFy+FM6ZEbsFx2eHUjmMvssvVX99CA+MaIvDXRh\ncgiu5ZRHKpr43PfUSddL5lP/mLFTvo2RSlyUTrKHgiubxkqXg2LcaOCB+BuF\nUaQOy0IEkEFiWmfDlksqEGS+Vu3PY9NDZwOaSp+d1jWKbWFIubXExweHcTzI\neWERxz6r9V/zPERnOkOP9L3etk2tdNJX2m+GBfKap+d2f7fgLSw9vvK/cZG9\n4X1jzF4wEFd231K/R2rILlnyXeqkFazrDzKqSSM1u+3F4Fsma6ceWIM+R9Yg\nIGjJB4Vsi01JEn59tM0EX0UkRBXQ5+baYZ7Q0pYqhNBsRJiXgk9hutnShXDL\nR4Xk\r\n=YKpj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","scripts":{"build":"tsc","clean":"rm -rf lib","postbootstrap":"npm run build"},"_npmUser":{"name":"feri42","email":"feri@feridot.com"},"repository":{"url":"github.com/improbable-eng/grpc-web","type":"git"},"_npmVersion":"6.12.0","description":"Transport for use with @improbable-eng/grpc-web that works with React Native.","directories":{},"_nodeVersion":"12.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.1.3","google-protobuf":"^3.2.0","@exodus/improbable-eng-grpc-web-fork":"^0.13.0-exodus.0"},"peerDependencies":{"@exodus/improbable-eng-grpc-web-fork":">=0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/improbable-eng-grpc-web-react-native-transport_0.13.0-exodus.0_1601449366867_0.18713509312878807","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-09-30T07:02:46.687Z","modified":"2026-09-25T18:31:05.521Z","0.13.0-exodus.0":"2020-09-30T07:02:46.972Z"},"author":{"name":"Improbable"},"license":"Apache-2.0","repository":{"url":"github.com/improbable-eng/grpc-web","type":"git"},"description":"Transport for use with @improbable-eng/grpc-web that works with React Native.","maintainers":[{"email":"julio.vi@exodus.io","name":"juraex"},{"email":"kevinmartensson@gmail.com","name":"kevva"},{"email":"doguhan.gu@exodus.io","name":"doguhan"},{"email":"jan.we@exodus.io","name":"janwe"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"farisissa8@gmail.com","name":"farisissa"},{"email":"egorvodopyanov@gmail.com","name":"headfire"},{"email":"ywzhaifei@gmail.com","name":"gutenye"},{"email":"moses@exodus.io","name":"mosesbot"},{"email":"daniel@exodus.io","name":"dcastagnoli"},{"email":"ain@abcd.sa","name":"sonaye"},{"email":"mvayngrib@gmail.com","name":"tenaciousmv"},{"email":"asya@exodus.io","name":"asyakost"},{"email":"kbulgakov@yahoo.com","name":"bulgakovk"},{"email":"chalkerx@gmail.com","name":"chalker"},{"email":"andrej-borstnik@hotmail.com","name":"andrejb"},{"email":"jaydp17@gmail.com","name":"jaydp17"},{"email":"moliverafreire@gmail.com","name":"olistic"},{"email":"admin@cryto.net","name":"joepie91"},{"email":"john.staker@ymail.com","name":"merlz"},{"email":"victor@bonini.tech","name":"vbonini"},{"email":"devopsrobot@exodus.io","name":"devopsrobot"},{"email":"jenish@exodus.io","name":"jenish-sojitra"},{"email":"sagar@exodus.io","name":"cryptosgr"},{"email":"diegomuracciole@gmail.com","name":"diegomura"},{"email":"lanre.developer@gmail.com","name":"lanre-mark"},{"email":"federico.po@exodus.io","name":"federico-po"},{"email":"akinncar@hotmail.com","name":"akinncar"},{"email":"fboucquez@gmail.com","name":"fboucquez"},{"email":"tim.la@exodus.io","name":"lanahizzle"},{"email":"kevin.w@exodus.io","name":"kwwood"},{"email":"joshuabot@exodus.io","name":"joshuabot"},{"email":"aly@exodus.io","name":"meniem"},{"email":"alexandr.bbm@gmail.com","name":"alexandrbbm"},{"email":"scottloz@protonmail.com","name":"angelloz"},{"email":"nacho@exodus.io","name":"nacho-exodus"},{"email":"s.pataridze@gmail.com","name":"alex.alexandrius"},{"email":"espinosacurbelo@gmail.com","name":"rec"},{"email":"jamie@exodus.io","name":"jamiemaw"},{"email":"james.gre@exodus.io","name":"james-gre"},{"email":"shehryarshoukat6@gmail.com","name":"shehryar6"},{"email":"clark@exodus.io","name":"clarkexo"},{"email":"tunguyenuni@gmail.com","name":"tunguyennnnn"},{"email":"mikita.hr@exodus.io","name":"mikita-hr"},{"email":"jeremiah.sc@exodus.io","name":"jschopen"},{"email":"marcos.kichel@gmail.com","name":"marcos.kichel"},{"email":"andrew.to@exodus.io","name":"andrewtoth-exodus"},{"email":"julian@exodus.io","name":"kryptkeep"},{"email":"svolsky+npm@xn--zer-2na.net","name":"633kh4ck"},{"email":"mykhailo.ba@exodus.io","name":"mbaraniak-exodus"},{"email":"awesomeniko@pm.me","name":"awesomeniko"},{"email":"simon.schmell@gmail.com","name":"r4vn"},{"email":"ericarlos23@gmail.com","name":"muratso"},{"email":"clintyn.un@exodus.io","name":"clintyn"},{"email":"philip.wa@exodus.io","name":"phil-exodus"},{"email":"jason.yon@exodus.io","name":"exo-jason"},{"email":"agent-neo@exodus.io","name":"exodus-neo"},{"email":"richard.nw@exodus.io","name":"exorich"},{"email":"xian.f.liu@gmail.com","name":"rg911"},{"email":"peter.th@exodus.io","name":"jdmdreamer"},{"email":"tom@exodus.io","name":"thom-exodus"},{"email":"ruben@exodus.io","name":"uanl619"},{"email":"arlen.ca@exodus.io","name":"arlen-exodus"},{"email":"yalomist@gmail.com","name":"yalomist"},{"email":"joshua.ro@exodus.io","name":"joshua-rogers-exodus"},{"email":"me@sripwoud.xyz","name":"sripwoud"},{"email":"gdg@exodus.com","name":"xogdg"},{"email":"christopher.ri@exodus.io","name":"chrisrichexo"},{"email":"josue@exodus.io","name":"josuexo"},{"email":"yevhenii.mo@exodus.io","name":"yevhenii-mo-exodus"},{"email":"bear.hu@exodus.io","name":"bewarden"},{"email":"github@lemu.sh","name":"1emu"},{"email":"andyespagnolo@gmail.com","name":"andyesp"},{"email":"domagoj.je@exodus.io","name":"dj_exodus"}],"readme":"# @improbable-eng/grpc-web-react-native-transport\nTransport for use with [@improbable-eng/grpc-web](https://github.com/improbable-eng/grpc-web)\nthat works with React Native.\n\n## Usage\nWhen making a gRPC request, specify this transport:\n\n```typescript\nimport { grpc } from '@improbable-eng/grpc-web';\nimport { ReactNativeTransport } from '@improbable-eng/grpc-web-react-native-transport';\n\ngrpc.invoke(MyService.DoQuery, {\n  host: \"https://example.com\",\n  transport: ReactNativeTransport(),\n  /* ... */\n})\n```\n\nAlternatively specify the Default Transport when your server/application bootstraps:\n```typescript\nimport { grpc } from '@improbable-eng/grpc-web';\nimport { ReactNativeTransport } from '@improbable-eng/grpc-web-react-native-transport';\n\n// Do this first, before you make any grpc requests!\ngrpc.setDefaultTransport(ReactNativeTransport());\n```\n","readmeFilename":"README.md"}