Interactive Q&A Guides for Web and the Command Line
This is a Node.js module available through the
npm registry. It can be installed using the
npm
or
yarn
command line tools.
npm install self-help --save
npm install
npm test
- chalk: Terminal string styling done right
- commander: the complete solution for node.js command-line programs
- 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.
- inquirer: A collection of common interactive command line user interfaces.
- lodash: Lodash modular utilities.
- marked: A markdown parser built for speed
- marked-terminal: A custom render for marked to output to the Terminal
- xstate: Finite State Machines and Statecharts for the Modern Web.
- @types/commander: Stub TypeScript definitions entry for commander, which provides its own types definitions
- @types/fs-extra: TypeScript definitions for fs-extra
- @types/inquirer: TypeScript definitions for inquirer
- @types/jest: TypeScript definitions for Jest
- @types/lodash: TypeScript definitions for Lo-Dash
- @types/marked: TypeScript definitions for Marked
- @types/marked-terminal: TypeScript definitions for marked-terminal
- @types/node: TypeScript definitions for Node.js
- @types/prettier: TypeScript definitions for prettier
- expect-more-jest: Write Beautiful Specs with Custom Matchers for Jest
- jest: Delightful JavaScript Testing.
- prettier: Prettier is an opinionated code formatter
- rimraf: A deep deletion module for node (like
rm -rf
) - ts-jest: A preprocessor with source maps support to help use TypeScript with Jest
- tslint: An extensible static analysis linter for the TypeScript language
- typescript: TypeScript is a language for application scale JavaScript development
MIT