Registry fetch failing / website down? (ECONNRESET when adding components) #529
Replies: 2 comments
-
|
Hey @dev-arham , The registry is not down. If the URLs are opening in your browser, then everything is up and serving correctly. This is almost always a network/TLS issue on the client side, not a problem with the registry itself.
Things to tryA few things that have fixed this for others: 1. Try without pnpm (just to isolate)npx @react-native-reusables/cli@latest add button 2. Disable VPN / proxy / antivirus temporarilyThese commonly interfere with Node HTTPS requests even when the browser works fine. 3. Try a different networkHotspot is a quick way to confirm if it’s network-related. 4. Update NodeMake sure you're on a recent LTS. 5. Retry (it can be transient)Sometimes this error is just a flaky connection. Why this happensBrowsers are much more resilient with retries, TLS fallbacks, and proxy handling. The CLI uses Node’s HTTP stack, which is stricter and more sensitive to interruptions so you can see failures there even when the URL works fine in a browser. Manual fallbackIf you're blocked, every component on reactnativereusables.com has a Manual tab in the instructions section. You can use that instead of the CLI:
|
Beta Was this translation helpful? Give feedback.
-
|
Hi @mrzachnugent , Thanks for the detailed troubleshooting steps! It turns out the issue was on my side. My VPN was interfering with the CLI requests. Once I connected through a different network setup, the registry commands worked perfectly. Really appreciate the guidance and the manual fallback instructions as well. Everything is working smoothly now! Thanks again for your help ^-^ |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, I’m setting up react-native-reusables in an Expo SDK 54 + pnpm + NativeWind project on Windows.
Project init/diagnostics worked, but adding components fails because the registry URLs on the website seem unreachable.
pnpm dlx @react-native-reusables/cli@latest initThen when trying to add components, I get:
request to https://reactnativereusables.com/r/nativewind/button.json failed, reason: read ECONNRESETIt also fails on other component registry URLs like:
card.jsoninput.jsontext.jsonlabel.jsonQuestion
Is the registry / website currently down, or is there another recommended way to add components right now?
If there’s a manual fallback or alternate registry source, I’d love to know.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions