features-cli 0.4.4

A CLI tool for discovering the features in a folder
features-cli-0.4.4 is not a library.
Visit the last successful build: features-cli-0.10.9

Features CLI

A CLI tool for discovering and managing features in a feature-based architecture project.

Getting Started

cargo binstall features-cli

features /path/to/features # list all the features in the directory

Commands and their descriptions are listed below:

Command Description
--json Output features as JSON
--flat Output features as a flat array instead of nested structure
--description Include feature descriptions in the output
--list-owners Display only unique list of owners
--check Run validation checks on features (e.g., duplicate names)
--serve Start an HTTP server to serve features and the web dashboard UI
--serve --port 8080 Start an HTTP server on specified port
--build Build a static version of the web dashboard UI

Contributing

From the CLI directory:

cargo build --release

Deploy

cargo publish --allow-dirty