To learn more about the e18e project, visit e18e.dev. The cleanup-section contains a couchdb instance that you can use.
If you need help, visit our discord or text me on bluesky.
npx github:Fuzzyma/e18e-tools --help
You probably want this for ci output and all results in a json file:
npx github:Fuzzyma/e18e-tools packagename -n 100 -f json-output.json -u user -p 'password' -U couchdbdatabase
Use packagename@version
to filter all dependents whose semver range includes this version.
Or if you want the md file:
npx github:Fuzzyma/e18e-tools packagename -n 100 -q -o md -u user -p 'password' -U couchdbdatabase > md-output.md
Alternatively you can use the format
command to turn a json into a different output. Here an md file:
npx -p github:Fuzzyma/e18e-tools format json-output.json -f md -n 100
Flags:
- -U, --url - CouchDB URL (required)
- -u, --user / -p, --password - CouchDB Basic auth
- -n, --number - how many results to print
- -o, --output - ci | md | json (default: ci)
- -f, --file - write full results to a JSON file
- -e, --exclude - comma-separated substrings to exclude
- -D, --dev - use devDependencies
- -l, --list - print names only (one per line)
- -d, --depths - recursion depth (0 = no recursion)
- -r, --recursive - expand top N per level when recursing
- -a, --accumulate - accumulate downloads across subtrees
- -q, --quiet - suppress package info and progress