Skip to content

weorbitant/search-github-org-for-nodejs-deps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Search GitHub Org for Node.js Dependencies

Scan all repositories in a GitHub organization for specific Node.js dependencies.

⚠️ Context

This tool was created in response to a critical security vulnerability in React Server Components disclosed on December 3, 2025. The vulnerability affects applications using React Server Components with certain bundler integrations.

πŸ“‹ Prerequisites

πŸ”Ž Default Dependencies

By default, the script searches for the following dependencies:

  • react-server-dom-parcel
  • react-server-dom-turbopack
  • react-server-dom-webpack
  • next
  • rwsdk
  • waku
  • @vitejs/plugin-rsc

πŸš€ Usage

./check-repositories-for-node-deps.sh <organization-name> [dependencies]

πŸ’‘ Examples

# Using default dependencies (react-server-dom-*)
./check-repositories-for-node-deps.sh my-org

# Custom dependencies (comma-separated)
./check-repositories-for-node-deps.sh my-org "lodash,express,axios"

πŸ“€ Output

  • Downloads all package.json files to ./repos_with_package_json/
  • Shows ⚠️ warnings for each found dependency
  • Displays version and dependency type (dependencies, devDependencies, peerDependencies)

πŸ“„ License

MIT See LICENSE for more information.

Made with ❀️ by @GentooXativa

About

Search all repositories across a github organization and looks for nodejs dependencies

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages