Cavabien
CLI tool for generating roadmaps
Inspired by
https://roadmap.sh
Installation
==> npm install -g cavabien
Usage
==> cavabien
Development steps
npm init
npm i figlet inquirer fs-extra @types/fs-extra inversify kleur reflect-metadata tslib
npm i @types/node @types/inquirer @types/figlet @liftr/tscov ts-node typedoc typescript --save-dev
Publishing steps
npm login
npm publish
Dependencies
figlet — Get a nice ASCII art from a string
inquirer — A collection of common interactive command line user interfaces.
fs-extra — fs-extra contains methods that aren’t included in the vanilla Node.js fs package. Such as mkdir -p, cp -r, and rm -rf.
types/fs-extra — TypeScript definitions for fs-extra
inversify — A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
kleur — The fastest Node.js library for formatting terminal text with ANSI colors!
reflect-metadata — Polyfill for Metadata Reflection API
tslib — Runtime library for TypeScript helper functions