@lenne.tech/cli

0.0.102 • Public • Published

lt CLI

A CLI for lenne.Tech libraries and frameworks.

CLI in action:

Gluegun Menu Demo

License CircleCI Dependency Status devDependency Status

Installation

$ npm install -g @lenne.tech/cli

Usage

Menu mode
$ lt
or command line mode
$ lt <command> (<subcommand>) (<parameter>)

Help / List of commands

$ lt help
or
$ lt

Examples

// Start
$ lt

// Create new server
$ lt server create <ServerName>
or
$ lt server c <ServerName>

// Create new module for server (in server project root dir)
$ lt server module <ModuleName>
or
$ lt server m <ModuleName>

// Update and install npm packages (in project dir)
$ lt npm update
or
$ lt npm up
or
$ lt npm u

// Checkout git branch and update packages (in project dir)
$ lt git get <branch-name or part-of-branch-name>
or
$ lt git g <branch-name or part-of-branch-name>

...

Development

# Clone project
git clone git@github.com:lenneTech/cli.git
cd cli

# Link the project for global usage
npm link

# Make changes
...

# Test changes
lt ...

# Build new version
npm build

Thanks

Many thanks to the developers of Glugun and all the developers whose packages are used here.

License

MIT - see LICENSE

Readme

Keywords

Package Sidebar

Install

npm i @lenne.tech/cli

Homepage

lenne.tech

Weekly Downloads

1

Version

0.0.102

License

MIT

Unpacked Size

386 kB

Total Files

85

Last publish

Collaborators

  • kai.haase
  • pascal.klesse