
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
react-native-inspect
Advanced tools
A powerful CLI tool for analyzing React Native projects, generating comprehensive reports with recommendations and analysis
A powerful CLI tool for analyzing React Native projects, generating comprehensive reports with recommendations and analysis. Get insights into your dependencies, security vulnerabilities, and React Native specific configurations with a beautiful, modern HTML report interface.
The generated HTML report includes a modern drawer-based interface with:
Ctrl/Cmd + 1-4 to switch sections, Escape to close mobile drawercurl -fsSL https://bun.sh/install | bash
npm install -g react-native-inspect
npx react-native-inspect
# Analyze current directory
react-native-inspect
# Analyze specific project
react-native-inspect /path/to/project
🔍 React Native Inspect - Starting Analysis...
✓ All dependencies are up to date!
⚠ Security audit found 3 vulnerabilities (0 critical, 1 high)
✓ React Native New Architecture is enabled
✓ Report generated: /path/to/react-native-inspect-report.html
✓ Report opened in browser
✅ React Native Inspect completed successfully!
src/
├── cli/ # CLI interface and commands
│ ├── commands/ # Command implementations
│ │ ├── analyze.ts # Project analysis orchestration
│ │ └── report.ts # Report generation and browser opening
│ └── index.ts # CLI entry point and workflow
├── core/ # Core business logic
│ ├── analyzers/ # Analysis modules
│ │ ├── dependencies/ # Dependency and security analysis
│ │ ├── react-native/ # RN-specific analysis and architecture detection
│ │ └── security/ # Vulnerability scanning and audit
│ ├── report/ # Report generation system
│ │ ├── generators/html/ # Modern HTML report generator
│ │ └── templates/ # HTML, CSS, and JS templates
│ │ ├── web/ # HTML template with drawer design
│ │ ├── styles/ # Modern CSS with responsive design
│ │ └── js/ # Interactive JavaScript features
│ └── project/ # Project detection and parsing
├── utils/ # Shared utilities
│ ├── logger.ts # Enhanced logging with colors
│ └── spinner.ts # Progress indicators and status
├── types/ # TypeScript type definitions
└── tests/ # Test suites
# Install dependencies
bun install
# Run in development mode
bun run dev
# Build for production
bun run build
# Run tests
bun test
We welcome contributions! Whether it's bug reports, feature requests, or code contributions, please check out our contributing guidelines and feel free to submit pull requests.
MIT License - see LICENSE file for details.
FAQs
A powerful CLI tool for analyzing React Native projects, generating comprehensive reports with recommendations and analysis
We found that react-native-inspect demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.