# generator-ie-react

> Generator for a react app using typescript, redux and other goodies.

Latest version **1.0.0** (published 2019-05-02) · 0 weekly downloads

## Install

```sh
npm install generator-ie-react
pnpm add generator-ie-react
yarn add generator-ie-react
bun add generator-ie-react
```

## 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 | 1.0.0 |
| Published | 2019-05-02 |
| First published | 2019-05-02 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 4 |
| Unpacked size | 39.6 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | ieagency |

## Links

- npm: https://www.npmjs.com/package/generator-ie-react
- npm.io page: https://npm.io/package/generator-ie-react

## Dependencies (4)

- [yosay](https://npm.io/package/yosay.md) ^2.0.2
- [lodash](https://npm.io/package/lodash.md) ^4.17.11
- [to-case](https://npm.io/package/to-case.md) ^2.0.0
- [yeoman-generator](https://npm.io/package/yeoman-generator.md) ^3.2.0

## Recent versions

- 1.0.0 (latest) — 2019-05-02

## README

# generator-ie-react

> [Yeoman](http://yeoman.io) generator for a [React](http://facebook.github.io/react/) project

Creates a React project based on create-react-app with added extras like Redux, Typescript, Thunk and testing.

## About

This project was created to provide a starting point for a basic React project. 
While create-react-app currently services part of this need it doesn't generally
go far enough to providing tools that will be required for anything but the most
basic web app.

It should be noted that this project is extremely opinionated. There are many ways
that this kind of setup could be achieved with a different set of modules etc, this
is simply one that we know works and can promote a clean application build.

## Getting Started

Ensure you have Yeoman installed:

```bash
yarn global add yo
```

Clone this project:

```bash
git clone git@github.com:ie/generator-ie-react.git
```

Link the generator to Yeoman:

```bash
yarn link
```

Navigate to the directory you wish to start the project in:

```bash
cd myapp
```

Run the generator:

```bash
yo ie-react --force
```

... and follow the prompts.

## Component Generation

Run the generator:

```bash
yo ie-react:component
```

... and follow the prompts.


## Future Enhancements

- Placeholder Style Guide page

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