# @gannochenko/fea-cli

Latest version **1.0.0** (published 2021-09-14) · MIT license · 0 weekly downloads

## Install

```sh
npm install @gannochenko/fea-cli
pnpm add @gannochenko/fea-cli
yarn add @gannochenko/fea-cli
bun add @gannochenko/fea-cli
```

Provides the command `fea`.

## Health

**Score 30/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities; high quality score.

Warnings: low downloads.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2021-09-14 |
| First published | 2021-09-14 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 12 |
| Unpacked size | 367.9 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 2 |
| Maintainers | awesome1888 |

## Links

- npm: https://www.npmjs.com/package/@gannochenko/fea-cli
- Repository: https://github.com/gannochenko/fea
- Homepage: https://github.com/gannochenko/fea#readme
- Issues: https://github.com/gannochenko/fea/issues
- npm.io page: https://npm.io/package/@gannochenko/fea-cli

## Dependencies (12)

- [ejs](https://npm.io/package/ejs.md) ^3.1.6
- [chalk](https://npm.io/package/chalk.md) ^4.1.2
- [clear](https://npm.io/package/clear.md) ^0.1.0
- [debug](https://npm.io/package/debug.md) ^4.3.2
- [execa](https://npm.io/package/execa.md) ^5.1.1
- [figlet](https://npm.io/package/figlet.md) ^1.5.2
- [fs-extra](https://npm.io/package/fs-extra.md) ^10.0.0
- [inquirer](https://npm.io/package/inquirer.md) ^8.1.2
- [commander](https://npm.io/package/commander.md) ^8.1.0
- [find-up-all](https://npm.io/package/find-up-all.md) ^1.0.2
- [@octokit/core](https://npm.io/package/@octokit/core.md) ^3.5.1
- [case-formatter](https://npm.io/package/case-formatter.md) ^1.1.2

## Recent versions

- 1.0.0 (latest) — 2021-09-14

## README

<!-- PROJECT SHIELDS -->
<!--
*** Reference links are enclosed in brackets [ ] instead of parentheses ( ).
*** See the bottom of this document for the declaration of the reference variables
*** for contributors-url, forks-url, etc. This is an optional, concise syntax you may use.
*** https://www.markdownguide.org/basic-syntax/#reference-style-links
-->
[![Contributors][contributors-shield]][contributors-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
[![Language][language-shield]][language-url]
[![LinkedIn][linkedin-shield]][linkedin-url]


<!-- PROJECT LOGO -->
<br />
<p align="center">
  <!--
  <a href="https://github.com/gannochenko/fea-cli">
    <img src="images/logo.png" alt="Logo" width="80" height="80">
  </a>
  -->

  <h3 align="center">😱 + 😰 + 😅 = 😎</h3>
  <h3 align="center">Fea</h3>

  <p align="center">
    In two-three words write here what this package does
    <!--
    <br />
    <a href="https://github.com/gannochenko/fea-cli"><strong>Explore the docs »</strong></a>
    -->
    <br />
    <br />
    <!--
    <a href="https://gannochenko.github.io/fea-cli">View Demo</a>
    ·
    -->
    <a href="https://github.com/gannochenko/fea-cli/issues">Report Bug</a>
    ·
    <a href="https://github.com/gannochenko/fea-cli/issues">Request Feature</a>
  </p>
</p>



<!-- TABLE OF CONTENTS -->
## Table of Contents

* [About the Project](#about-the-project)
* [Getting Started](#getting-started)
  * [Prerequisites](#prerequisites)

  * [Installation](#installation)

* [Usage](#usage)
* [Development](#development)
  * [Development prerequisites](#development-prerequisites)
  * [Development Installation](#development-installation)
* [Roadmap](#roadmap)
* [Contributing](#contributing)
* [License](#license)
* [Contact](#contact)
* [Built With](#built-with)



<!-- ABOUT THE PROJECT -->
## About The Project

<!--
[![Preview Screen Shot][product-screenshot]](https://example.com)
-->

In more than three words tell what this package does and how it works.

<!-- GETTING STARTED -->
## Getting Started

### Prerequisites

* [Node](https://nodesource.com/blog/installing-node-js-tutorial-using-nvm-on-mac-os-x-and-ubuntu/)
* [Yarn](https://yarnpkg.com/lang/en/docs/install/)


### Installation

To install the tool globally:

~~~bash
yarn add @gannochenko/fea-cli -g;
~~~

Or, if you want you use it only for the current user:

~~~bash
mkdir ~/.node;
yarn global add @gannochenko/fea-cli --prefix ~/.node;
echo "\nexport PATH=${PATH}:${HOME}/.node/bin\n" >> ~/.bash_profile;
source ~/.bash_profile;
~~~


<!-- USAGE -->
## Usage


Just go to the repository you want to have a new version for, and type there:

~~~bash
fea -h;
~~~


<!-- DEVELOPMENT -->
## Development

### Development prerequisites

* [Node](https://nodesource.com/blog/installing-node-js-tutorial-using-nvm-on-mac-os-x-and-ubuntu/)
* [Yarn](https://yarnpkg.com/lang/en/docs/install/)

### Development installation

1. Clone the repo

    ```sh
    git clone https://github.com/gannochenko/fea-cli.git
    ```

2. Install NPM packages

    ```sh
    cd fea-cli;
    yarn;
    ```

3. Run the application

    ```sh
    yarn start;
    ```

### Development "binary" available globally

1. Run the link script

    ```sh
    ./scripts/link.sh
    ```

2. Run build in watch mode

    ```sh
    yarn build:watch
    ```

3. Use the tool anywhere globally

<!-- ROADMAP -->
## Roadmap

* bugfixing :)

See the [open issues](https://github.com/gannochenko/fea-cli/issues) for a list of proposed features (and known issues).

<!-- CONTRIBUTING -->
## Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

<!-- LICENSE -->
## License

Distributed under the MIT License. See `LICENSE` for more information.

<!-- CONTACT -->
## Contact

Sergei Gannochenko - [Linkedin](https://www.linkedin.com/in/gannochenko/)

Project Link: [https://github.com/gannochenko/fea-cli](https://github.com/gannochenko/fea-cli)

<!-- BUILT WITH -->
### Built With

* [TypeScript](http://www.typescriptlang.org/)

<!-- MARKDOWN LINKS & IMAGES -->
<!-- https://www.markdownguide.org/basic-syntax/#reference-style-links -->
[contributors-shield]: https://img.shields.io/github/contributors/gannochenko/fea-cli.svg?style=flat-square
[contributors-url]: https://github.com/gannochenko/fea-cli/graphs/contributors
[language-shield]: https://img.shields.io/github/languages/top/gannochenko/fea-cli.svg?style=flat-square
[language-url]: https://github.com/gannochenko/fea-cli
[forks-shield]: https://img.shields.io/github/forks/gannochenko/fea-cli.svg?style=flat-square
[forks-url]: https://github.com/gannochenko/fea-cli/network/members
[stars-shield]: https://img.shields.io/github/stars/gannochenko/fea-cli.svg?style=flat-square
[stars-url]: https://github.com/gannochenko/fea-cli/stargazers
[issues-shield]: https://img.shields.io/github/issues/gannochenko/fea-cli.svg?style=flat-square
[issues-url]: https://github.com/gannochenko/fea-cli/issues
[license-shield]: https://img.shields.io/github/license/gannochenko/fea-cli.svg?style=flat-square
[license-url]: https://github.com/gannochenko/fea-cli/blob/master/LICENSE.txt
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=flat-square&logo=linkedin&colorB=555
[linkedin-url]: https://www.linkedin.com/in/sergey-gannochenko/
[product-screenshot]: images/screenshot.png

---
_Source: https://npm.io/package/@gannochenko/fea-cli · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
