Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/goveo/react-ts-npm-package-boilerplate

Boilerplate for React/Typescript npm package
https://github.com/goveo/react-ts-npm-package-boilerplate

boilerplate npm npm-package package react typescript

Last synced: 29 days ago
JSON representation

Boilerplate for React/Typescript npm package

Awesome Lists containing this project

README

        

# react-ts-npm-package-boilerplate

Boilerplate for React + Typescript npm package.

![Build Status](https://img.shields.io/github/workflow/status/goveo/react-ts-npm-package-boilerplate/Release)

## Technologies

- ๐Ÿงฐ **Main Stack** - React + Typescript
- ๐Ÿ“ฆ **Builder** - Rollup.js
- ๐Ÿšš **CI/CD** - Github Actions + Semantic Release
- ๐Ÿงช **Testing** - Jest + @testing-library/react
- ๐Ÿ“ƒ **Formatting** - Eslint + Prettier + Stylelint
- ๐Ÿ’ผ **Package Manager** - Yarn
- ๐ŸŒˆ **UI Testing** - Storybook

## Setup

- Copy/clone repo to some folder
- Install dependencies

```bash
yarn install
```

- Run Storybook to test UI

```bash
yarn storybook
```