@appneural/cli is the official command-line interface for the entire APPNEURAL ecosystem.
The CLI bundles tooling to bootstrap microservices, generate boilerplate modules, publish packages, and wire up DevOps workflows for APPNEURAL developers.
npm install -g @appneural/cliUse npx appneural <command> if you prefer not to install globally.
appneural init # initialize local CLI config
appneural login # authenticate with GitHub
appneural new service # scaffold a new microservice| Command | Aliases | Purpose |
|---|---|---|
init |
i |
Bootstraps the CLI configuration in the current project. |
login |
l |
Logs in using a GitHub token and stores credentials. |
config <key> <value> |
cfg |
Set or update CLI preferences. |
new <type> <name> |
n |
Creates a new project, microservice, or module scaffold. |
generate <type> <name> |
g |
Generates reusable code scaffolding. |
microservice <action> <name> |
ms |
Manage microservice lifecycle actions. |
repo <action> <name> |
r |
Operate on GitHub repositories. |
publish <name> |
p |
Publish packages to npm. |
docker <action> <name> |
d |
Invoke Docker helpers for the project. |
ci <action> <name> |
c |
Run CI/CD automation tasks. |
link <source> <target> |
ln |
Link local packages for development. |
npm run devwatches the CLI sources vianodemonfor faster iteration.npm run buildbundles the latest CLI entrypoint withesbuild.- Use the release scripts to bump versions, publish, and push tags.