# @terun/cli

> Terun

Latest version **2.0.0-alpha.6** (published 2021-05-14) · MIT license · 0 weekly downloads

## Install

```sh
npm install @terun/cli
pnpm add @terun/cli
yarn add @terun/cli
bun add @terun/cli
```

Provides the command `terun`.

## Health

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

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

Warnings: low downloads; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.0.0-alpha.6 |
| Published | 2021-05-14 |
| First published | 2019-07-22 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=8.9 |
| Dependencies | 12 |
| Unpacked size | 110.1 KB |
| Known vulnerabilities | 0 (+18 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 5 |
| Maintainers | raphaelkielingtondin |

## Links

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

## Dependencies (12)

- [jest](https://npm.io/package/jest.md) ^26.6.3
- [chalk](https://npm.io/package/chalk.md) ^4.1.1
- [debug](https://npm.io/package/debug.md) ^4.3.1
- [prompts](https://npm.io/package/prompts.md) ^2.2.1
- [tapable](https://npm.io/package/tapable.md) ^2.2.0
- [ts-jest](https://npm.io/package/ts-jest.md) ^26.5.6
- [liquidjs](https://npm.io/package/liquidjs.md) ^9.25.0
- [commander](https://npm.io/package/commander.md) ^7.2.0
- [node-emoji](https://npm.io/package/node-emoji.md) ^1.10.0
- [terun-mustache](https://npm.io/package/terun-mustache.md) ^3.0.3
- [mkdir-recursive](https://npm.io/package/mkdir-recursive.md) ^0.4.0
- [underscore.string](https://npm.io/package/underscore.string.md) ^3.3.5

## Recent versions

- 2.0.0-alpha.6 (latest) — 2021-05-14
- 2.0.0-alpha.5 — 2021-05-14
- 2.0.0-alpha.4 — 2021-05-14
- 2.0.0-alpha.3 — 2021-05-14
- 2.0.0-alpha.2 — 2021-05-14
- 2.0.0-alpha.1 — 2021-05-14
- 2.0.0-alpha.0 — 2021-05-14
- 1.2.7 — 2021-05-07
- 1.2.5 — 2021-05-06
- 1.2.3 — 2021-03-26
- 1.2.2 — 2021-03-26
- 1.2.1 — 2021-03-17
- 1.2.1-alpha.0 — 2019-12-06
- 1.2.0 — 2019-12-06
- 1.1.8 — 2019-11-26
- … 10 more at https://npm.io/package/@terun/cli/versions

## README

<div align="center">
    <img src="packages/terun-doc/docs/.vuepress/public/logo.svg" height="150">
    <h1>Terun</h1>
</div>


[![Netlify Status](https://api.netlify.com/api/v1/badges/ca5d79ef-8e9e-4325-a357-27f180eff7c1/deploy-status)](https://app.netlify.com/sites/loving-nobel-792891/deploys)

Terun is a template generator to any purpose. Create code from template files and reduces the difficult to increase the project with big architecture.

```txt
yarn global @terun/cli
```

# Getting start

Create your config file:

```javascript
module.exports = {
    commands: {
        example: {
            args:["EntityName"],
            transports: [
                {
                    from: 'from.terun',
                    to: 'to.html'
                }
            ]
        }
    }
};
```

Define your template independente of language:

```javascript
class {{EntityName | capitalize}}Entity{
    constructor(){}
}
```

Run on terminal `terun transport example`:

```javascript
class PersonEntity{
    constructor(){}
}
```

# Documentation

Here: https://terun.netlify.com/

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