npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

rn-inspector-modules

v0.0.2

Published

An experimental library to Inspect and analyze Node modules in your React Native project inside of Bun. not yet tested in Windows and Linux

Readme

rn-inspector-v2

An experimental library to Inspect and analyze Node modules in your React Native project inside of Bun. not yet tested in Windows and Linux

INSTALLATION

NPM

npm i rn-inspector-modules --save-dev

OR

YARN


yarn add rn-inspector-modules --dev

CONFIGURATION

MANUAL

1. Move your terminal into node_modules/rn_inspector_modules
2. run default script below

INJECTION

  1. add your custom script into your project package.json

note : custom script cannot be named with the same name or method that availabe in the yarn or npm

NPM
"your_custom_script": "yarn --cwd node_modules/rn-inspector-modules run"

YARN
"your_custom_script: "npm --prefix node_modules/rn-inspector-modules run "

such as below :

NPM
"scripts": {
    "android": "react-native run-android",
    "ios": "react-native run-ios",
    "lint": "eslint .",
    "analyze": "yarn --cwd node_modules/rn-inspector-modules run"
  }


YARN
"scripts": {
    "android": "react-native run-android",
    "ios": "react-native run-ios",
    "lint": "eslint .",
    "analyze": "npm --prefix node_modules/rn-inspector-modules run"
  },


  1. After that you can combine your custom script with default script below
Example :

yarn analyze execs-all

yarn analyze execs-dependencies


...

USAGE

in your terminal root project

NPM

npm run { default command }

YARN

yarn { default command }

DEFAULT COMMANDS

In this project, you can use the following scripts:

execs-all

Run the script to get all node modules without it size. This script can be executed using the following command:

yarn  execs-all

execs-dependencies

Run the script to do get module size from your dependencies. You can execute this script using the following command:

yarn execs-dependencies

execs-dev--dependencies

Run the script to do get module size from your development dependencies. You can execute this script using the following command:

yarn execs-dev--dependencies

execs-table--all

Execute the script to generate a table for all modules inside of node_modules with it size. Run this script using the following command:

yarn  execs-table--all

execs-table--deps

Generate a table for displaying modules that installed as dependencies with it size by running this script. You can execute it with the following command:

yarn execs-table--deps

execs-table--devDependencies

Generate a table for displaying modules that installed as dependencies with it size by running this script. You can execute it with the following command:

yarn execs-table--devDependencies

execs-devs--cli-deps

Run the script to display dependencies in another terminal. Execute this script with the following command:

yarn  execs-devs--cli-deps

execs-devs--cli-devDependencies

Display devDependencies in another terminal by running this script. You can execute it using this command:

yarn execs-devs--cli-devDependencies

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

License

MIT