JamieMason/self-help

View on GitHub
DEPENDENCIES.md

Summary

Maintainability
Test Coverage
# self-help

Interactive Q&A Guides for Web and the Command Line

## Installation

This is a [Node.js](https://nodejs.org/) module available through the 
[npm registry](https://www.npmjs.com/). It can be installed using the 
[`npm`](https://docs.npmjs.com/getting-started/installing-npm-packages-locally)
or 
[`yarn`](https://yarnpkg.com/en/)
command line tools.

```sh
npm install self-help --save
```

## Tests

```sh
npm install
npm test
```

## Dependencies

- [chalk](https://ghub.io/chalk): Terminal string styling done right
- [commander](https://ghub.io/commander): the complete solution for node.js command-line programs
- [fs-extra](https://ghub.io/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](https://ghub.io/inquirer): A collection of common interactive command line user interfaces.
- [lodash](https://ghub.io/lodash): Lodash modular utilities.
- [marked](https://ghub.io/marked): A markdown parser built for speed
- [marked-terminal](https://ghub.io/marked-terminal): A custom render for marked to output to the Terminal
- [xstate](https://ghub.io/xstate): Finite State Machines and Statecharts for the Modern Web.

## Dev Dependencies

- [@types/commander](https://ghub.io/@types/commander): Stub TypeScript definitions entry for commander, which provides its own types definitions
- [@types/fs-extra](https://ghub.io/@types/fs-extra): TypeScript definitions for fs-extra
- [@types/inquirer](https://ghub.io/@types/inquirer): TypeScript definitions for inquirer
- [@types/jest](https://ghub.io/@types/jest): TypeScript definitions for Jest
- [@types/lodash](https://ghub.io/@types/lodash): TypeScript definitions for Lo-Dash
- [@types/marked](https://ghub.io/@types/marked): TypeScript definitions for Marked
- [@types/marked-terminal](https://ghub.io/@types/marked-terminal): TypeScript definitions for marked-terminal
- [@types/node](https://ghub.io/@types/node): TypeScript definitions for Node.js
- [@types/prettier](https://ghub.io/@types/prettier): TypeScript definitions for prettier
- [expect-more-jest](https://ghub.io/expect-more-jest): Write Beautiful Specs with Custom Matchers for Jest
- [jest](https://ghub.io/jest): Delightful JavaScript Testing.
- [prettier](https://ghub.io/prettier): Prettier is an opinionated code formatter
- [rimraf](https://ghub.io/rimraf): A deep deletion module for node (like `rm -rf`)
- [ts-jest](https://ghub.io/ts-jest): A preprocessor with source maps support to help use TypeScript with Jest
- [tslint](https://ghub.io/tslint): An extensible static analysis linter for the TypeScript language
- [typescript](https://ghub.io/typescript): TypeScript is a language for application scale JavaScript development

## License

MIT