Here is an exhaustive list of all the krush
plugins available:
skott is a minimalist library thats generates directed graphs from projects.
This rush-plugin-skott exposes multiple commands leveraging the power of skott:
This command generates a graph of your Rush monorepo projects and opens a webui to visualize it.
This command traverses each of the Rush monorepo projects and search for unused npm
packages in production code.
To install krush
plugins and enable plugin commands in your monorepo please follow this guide https://rushjs.io/pages/maintainer/using_rush_plugins/
Here is an example of a common/config/rush/rush-plugins.json
using rush-plugin-skott
{
"$schema": "https://developer.microsoft.com/json-schemas/rush/v5/rush-plugins.schema.json",
"plugins": [
{
"packageName": "rush-plugin-skott",
"pluginName": "rush-skott",
"autoinstallerName": "rush-plugins"
}
]
}