An experimental library to Inspect and analyze Node modules in your React Native project inside of Bun. not yet tested in Windows and Linux
npm i rn-inspector-modules --save-dev
OR
yarn add rn-inspector-modules --dev
1. Move your terminal into node_modules/rn_inspector_modules
2. run default script below
- 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"
},
- After that you can combine your custom script with default script below
Example :
yarn analyze execs-all
yarn analyze execs-dependencies
...
in your terminal root project
NPM
npm run { default command }
YARN
yarn { default command }
In this project, you can use the following scripts:
Run the script to get all node modules without it size. This script can be executed using the following command:
yarn execs-all
Run the script to do get module size from your dependencies. You can execute this script using the following command:
yarn execs-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
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
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
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
Run the script to display dependencies in another terminal. Execute this script with the following command:
yarn execs-devs--cli-deps
Display devDependencies in another terminal by running this script. You can execute it using this command:
yarn execs-devs--cli-devDependencies
See the contributing guide to learn how to contribute to the repository and the development workflow.
MIT