# tailor_next_generator

> Tailor Next.js application generator with Styled-components & i18n translation module

Latest version **4.0.1** (published 2020-02-17) · MIT license · 0 weekly downloads

## Install

```sh
npm install tailor_next_generator
pnpm add tailor_next_generator
yarn add tailor_next_generator
bun add tailor_next_generator
```

Provides the command `tailorgenerate`.

## Health

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

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 4.0.1 |
| Published | 2020-02-17 |
| First published | 2019-05-17 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >= 0.10 |
| Dependencies | 6 |
| Unpacked size | 18.2 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 4 |
| Author | Diego Méndez |
| Maintainers | diegomendezp |
| Keywords | next, framework, web, tailor, styled-components, next.js, i18n, next-i18next, next-typescript |

## Links

- npm: https://www.npmjs.com/package/tailor_next_generator
- Repository: https://github.com/diegomendezp/next-project-generator
- Issues: https://github.com/diegomendezp/next-project-generator/issues
- npm.io page: https://npm.io/package/tailor_next_generator

## Dependencies (6)

- [all](https://npm.io/package/all.md) ^0.0.0
- [chalk](https://npm.io/package/chalk.md) ^2.3.0
- [mkdirp](https://npm.io/package/mkdirp.md) 0.5.1
- [fs-extra](https://npm.io/package/fs-extra.md) ^4.0.2
- [commander](https://npm.io/package/commander.md) 2.11.0
- [sorted-object](https://npm.io/package/sorted-object.md) 2.0.1

## Alternatives

- [@opentelemetry/exporter-zipkin](https://npm.io/package/@opentelemetry/exporter-zipkin.md) — 14.8M weekly downloads
- [pusher-js](https://npm.io/package/pusher-js.md) — 2.0M weekly downloads
- [browserify](https://npm.io/package/browserify.md) — 1.7M weekly downloads
- [sqs-consumer](https://npm.io/package/sqs-consumer.md) — 1.7M weekly downloads
- [@sanity/eventsource](https://npm.io/package/@sanity/eventsource.md) — 930.8K weekly downloads

## Recent versions

- 4.0.1 (latest) — 2020-02-17
- 4.0.0 — 2020-02-17
- 3.0.4 — 2020-02-07
- 3.0.3 — 2020-02-04
- 3.0.2 — 2019-11-18
- 3.0.1 — 2019-11-18
- 3.0.0 — 2019-11-18
- 2.1.4 — 2019-10-27
- 2.1.3 — 2019-10-27
- 2.1.2 — 2019-06-06
- 2.1.1 — 2019-05-29
- 2.1.0 — 2019-05-27
- 2.0.9 — 2019-05-24
- 2.0.8 — 2019-05-23
- 2.0.7 — 2019-05-17
- … 10 more at https://npm.io/package/tailor_next_generator/versions

## README

# [Tailor](https://tailor-hub.com/) [Next.js](https://nextjs.org/) application generator with [Styled-components](https://www.styled-components.com/) & [i18n](https://github.com/isaachinman/next-i18next) translation module & [Typescript](https://www.typescriptlang.org/).

![Logo](https://res.cloudinary.com/practicaldev/image/fetch/s--uvGXwDgY--/c_imagga_scale,f_auto,fl_progressive,h_500,q_auto,w_1000/https://thepracticaldev.s3.amazonaws.com/i/bc0h3lav5bvg04pn5mxv.png)

## Introduction

`tailor_next_generator` is Tailor's NPM package that allows us to quickly create next.js projects with the basic configuration. 


## Installation

Install `tailor_next_generator` as a global NPM package, so you can run it from anywhere in your computer:

```sh
$ npm install -g tailor_next_generator
```

Or use `npx`:
```sh
$ npx tailor_next_generator new-project/
```

## Quick Start

The quickest way to get started with next.js is to utilize the executable `tailorgenerate(1)` to generate an application as shown below:

Create the app:

```bash
$ tailorgenerate new-project/
$ cd new-project/
```

This will generate the following directory structure:

```
new-project/
├── .babelrc
├── next.config.js
├── package.json
├── content
├── components
│   └── Meta.js
├── static
│    ├── fonts
│    ├── svg
│    └── img
├── pages
│    ├── index.js
├── styles
│   ├── fontsStyles
│   ├── pagesStyles
├── .env
├── .gitignore

```

Install all dependencies described in `package.json`:

```bash
$ npm i
```

Start your next.js app:

```bash
$ npm run dev
```

## Command Line Options

This generator can also be further configured with the following command line flags.

    -h, --help           output usage information
        --git            initialise a Git project
        --i18n           i18n translation module configuration
        --type           typescript basic configuration 

## License

[MIT](LICENSE)

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