MCPcopy Index your code
hub / github.com/jhen0409/react-native-debugger

github.com/jhen0409/react-native-debugger @v0.14.0 sqlite

repository ↗ · DeepWiki ↗ · release v0.14.0 ↗
254 symbols 647 edges 87 files 0 documented · 0%
README

React Native Debugger

Backers on Open Collective Sponsors on Open Collective CI Status

⚠️ This app is currently only supported old Remote Debugger, if you're looking for new debugger support (e.g. Hermes / JSI / New Architecture) of React Native Debugger, please follow discussion#774.

React Native Debugger

Run the redux example of react-navigation with Redux DevTools setup

This is a standalone app for debugging React Native apps:

Installation

To install the app, you can download a prebuilt binary from the release page.

For macOS, you can use Homebrew Cask to install:

< Homebrew 2.6.0

brew update && brew install --cask react-native-debugger

>= Homebrew 2.6.0

brew install --cask react-native-debugger

This puts React Native Debugger.app in your /applications/ folder.

NOTICE: React Native Compatibility

To use this app you need to ensure you are using the correct version of React Native Debugger and react-native:

React Native Debugger react-native
>= 0.11 >= 0.62
<= 0.10 <= 0.61

We used different auto-update feed for v0.10 and v0.11, so you won't see update tips of v0.11 from v0.10.

Install last release of v0.10 (0.10.7)

< Homebrew 2.6.0

brew update && brew cask install https://raw.githubusercontent.com/Homebrew/homebrew-cask/b6ac3795c1df9f97242481c0817b1165e3e6306a/Casks/react-native-debugger.rb

>= Homebrew 2.6.0

brew install --cask https://raw.githubusercontent.com/Homebrew/homebrew-cask/b6ac3795c1df9f97242481c0817b1165e3e6306a/Casks/react-native-debugger.rb

Arch-based distributions

You can install react-native-debugger-bin from Arch User Repository:

git clone https://aur.archlinux.org/react-native-debugger-bin.git
cd react-native-debugger-bin
makepkg -si

# or using AUR helper
paru -S react-native-debugger-bin

Build from source

Please read Development section in docs/contributing.md for how to build the app from source.

Documentation

Documentation (v0.10)

Please visit v0.10 branch.

Credits

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

LICENSE

MIT

Core symbols most depended-on inside this repo

item
called by 65
electron/menu/common.js
getWin
called by 11
electron/menu/linux+win.js
getWin
called by 10
electron/menu/darwin.js
menu
called by 10
electron/menu/common.js
toggleDevTools
called by 9
electron/menu/common.js
readConfig
called by 8
electron/config/index.js
relay
called by 8
app/worker/reduxAPI.js
inject
called by 7
npm-package/src/injectDevToolsMiddleware.js

Shape

Function 233
Method 12
Class 9

Languages

TypeScript100%

Modules by API surface

app/worker/polyfills/fetch.js21 symbols
app/worker/reduxAPI.js16 symbols
app/utils/devMenu.js15 symbols
app/worker/remotedev.js11 symbols
app/middlewares/debuggerAPI.js11 symbols
app/containers/ReactInspector.js11 symbols
electron/menu/common.js10 symbols
electron/window.js9 symbols
app/worker/utils.js9 symbols
app/worker/index.js9 symbols
app/worker/asyncStorage.js9 symbols
__e2e__/app.spec.js9 symbols

Dependencies from manifests, versioned

@apollo/client3.7.17 · 1×
@babel/cli7.22.9 · 1×
@babel/core7.22.9 · 1×
@babel/eslint-parser7.22.9 · 1×
@babel/plugin-transform-react-constant-elements7.22.5 · 1×
@babel/plugin-transform-react-inline-elements7.22.5 · 1×
@babel/preset-env7.22.9 · 1×
@babel/preset-react7.22.5 · 1×
@babel/register7.22.5 · 1×
@electron/notarize2.1.0 · 1×
@electron/osx-sign1.0.4 · 1×
@electron/remote2.0.10 · 1×

For agents

$ claude mcp add react-native-debugger \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact