Skip to content

A small React starter kit using common technologies (Enzyme, ESLint, Flow, Jest, Styled-Components).

License

Notifications You must be signed in to change notification settings

rchinerman/enzest

Repository files navigation

Enzest

A small React starter kit using common technologies (Enzyme, ESLint, Flow, Jest, Styled-Components).

Quick Start

Installation

git clone https://github.com/rchinerman/enzest.git && cd enzest

Installing Dependencies/Types

To install the dependencies from package.json:

yarn install

To install all third-party library interface definitions assocated with the dependencies listed in package.json for use with Flow, first ensure the flow-typed tool is installed:

yarn global add flow-typed

Then, install all definitions listed within package.json:

flow-typed install

Testing

Jest/Enzyme

To use Jest and Enzyme to test code functionality:

yarn test

Flow

To use Flow to look for type errors:

yarn run flow

ESLint

To use ESLint to test for code styling issues:

yarn lint

Text Editor

It's easier and more practical to use a text editor with extension support for Flow testing and ESLint.

Built With

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details

About

A small React starter kit using common technologies (Enzyme, ESLint, Flow, Jest, Styled-Components).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published