@component-compass/cli
component-compass
Open-source CLI for measuring design-system component usage across multi-framework consumer repos. It scans React and Vue code, custom elements included, and writes every component reference, call site and prop to one deterministic JSON artifact.
Get started
You need Node 24 or later. Yarn users need nodeLinker: node-modules, because Plug'n'Play isn't supported.
npm i -D @component-compass/cli
npx @component-compass/cli init
npx @component-compass/cli scan
The scan writes component-compass.json next to the config. Scan your first repo walks through it step by step.
Documentation
See the documentation site for install, configuration, scanning, the self-hosted dashboard and reference.
Related Packages
Scan React and Vue repos for design-system component usage, and upload the resul...
Framework-agnostic custom elements for the Kanso Protocol design system — use co...
Framework-agnostic custom elements for Pitchfork UI — the design system as stand...
Version History
| Version | Released | License |
|---|---|---|
| 0.1.29 | MIT | |
| 0.1.28 | MIT | |
| 0.1.27 | MIT | |
| 0.1.26 | MIT | |
| 0.1.25 | MIT | |
| 0.1.24 | MIT | |
| 0.1.23 | MIT | |
| 0.1.22 | MIT | |
| 0.1.21 | MIT | |
| 0.1.20 | MIT | |
| 0.1.19 | MIT | |
| 0.1.18 | MIT | |
| 0.1.17 | MIT | |
| 0.1.16 | MIT | |
| 0.1.15 | MIT | |
| 0.1.14 | MIT | |
| 0.1.13 | MIT | |
| 0.1.12 | MIT | |
| 0.1.11 | MIT | |
| 0.1.10 | MIT | |
| 0.1.9 | MIT | |
| 0.1.8 | MIT | |
| 0.1.7 | MIT | |
| 0.1.6 | MIT | |
| 0.1.5 | MIT | |
| 0.1.4 | MIT | |
| 0.1.3 | MIT | |
| 0.1.2 | MIT | |
| 0.1.1 | MIT | |
| 0.1.0 | MIT |
Showing the latest 30 of 35. See every release on npm
Pre-releases (83)
| Version | Released | License |
|---|---|---|
| 0.0.0-pr-607-caf6dfb-20260918105003 | MIT | |
| 0.0.0-pr-421-0112350-20260802190231 | MIT | |
| 0.0.0-pr-412-df27ab3-20260730202149 | MIT | |
| 0.0.0-pr-408-4fe931e-20260726171857 | MIT | |
| 0.0.0-pr-407-9858065-20260726135228 | MIT | |
| 0.0.0-pr-406-8dc5533-20260726134733 | MIT | |
| 0.0.0-pr-391-8dc5533-20260722105427 | MIT | |
| 0.0.0-pr-378-ad90283-20260719102842 | MIT | |
| 0.0.0-pr-333-12e136b-20260710212424 | MIT | |
| 0.0.0-pr-330-b22b964-20260709192623 | MIT | |
| 0.0.0-pr-326-325d545-20260708213753 | MIT | |
| 0.0.0-pr-324-c075ee8-20260708212950 | MIT | |
| 0.0.0-pr-321-e2acaca-20260708201617 | MIT | |
| 0.0.0-pr-309-becd8ee-20260707082539 | MIT | |
| 0.0.0-pr-309-653339b-20260706215245 | MIT | |
| 0.0.0-pr-309-b8dc130-20260706191034 | MIT | |
| 0.0.0-pr-302-e79283b-20260705102703 | MIT | |
| 0.0.0-pr-295-e85de05-20260703211941 | MIT | |
| 0.0.0-pr-263-5a394ea-20260612142556 | MIT | |
| 0.0.0-pr-250-49967f0-20260608200734 | MIT | |
| 0.0.0-pr-249-36c90c4-20260608113304 | MIT | |
| 0.0.0-pr-241-f0fabec-20260605113124 | MIT | |
| 0.0.0-pr-240-48035a4-20260604160303 | MIT | |
| 0.0.0-pr-239-383c159-20260604143639 | MIT | |
| 0.0.0-pr-233-17ad67c-20260603171956 | MIT | |
| 0.0.0-pr-206-35dff03-20260531122212 | MIT | |
| 0.0.0-pr-195-9a3145a-20260529114413 | MIT | |
| 0.0.0-pr-190-8cf0ed1-20260528142401 | MIT | |
| 0.0.0-pr-188-662fb43-20260528094145 | MIT | |
| 0.0.0-pr-169-9586f80-20260526131456 | MIT |
Showing the latest 30 of 83. See every release on npm