Skip to content

APPNEURAL-Packages/cli-v1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APPNEURAL-CLI

@appneural/cli is the official command-line interface for the entire APPNEURAL ecosystem.

Overview

The CLI bundles tooling to bootstrap microservices, generate boilerplate modules, publish packages, and wire up DevOps workflows for APPNEURAL developers.

Installation

npm install -g @appneural/cli

Use npx appneural <command> if you prefer not to install globally.

Quick start

appneural init        # initialize local CLI config
appneural login       # authenticate with GitHub
appneural new service # scaffold a new microservice

Command reference

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.

Development

  • npm run dev watches the CLI sources via nodemon for faster iteration.
  • npm run build bundles the latest CLI entrypoint with esbuild.
  • Use the release scripts to bump versions, publish, and push tags.

About

APPNEURAL Developer CLI — Microservices, Boilerplates, DevOps, Automation

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors