Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/playerony/users-list


https://github.com/playerony/users-list

Last synced: 4 days ago
JSON representation

Awesome Lists containing this project

README

        

# πŸ”₯ users-list

![Lint Check](https://github.com/playerony/users-list/workflows/Lint/badge.svg)
![Test Check](https://github.com/playerony/users-list/workflows/Test/badge.svg)
![Production Build](https://github.com/playerony/users-list/workflows/Build/badge.svg)
![Typecheck Check](https://github.com/playerony/users-list/workflows/Typecheck/badge.svg)

This is a simple app which fetches and display users list.
App available right here: https://witty-ocean-039ca0b03.azurestaticapps.net

## πŸ“–Table of Contents

- [✨ Getting started](#%e2%9c%a8-getting-started)
- [Prerequisites](#prerequisites)
- [Bootstrap](#bootstrap)
- [πŸ“œ Scripts](#%f0%9f%93%9c-scripts)
- [Build](#build)
- [Test](#test)
- [Analyze](#analyze)
- [Development](#development)
- [πŸ“š Documentation](#%f0%9f%93%9a-documentation)
- [Commit Message Guideline](#commit-message-guideline)

## ✨ Getting started

### Prerequisites

You need to have installed the following software:

- [nodejs](https://nodejs.org/en/) (>=14.15.0)
- [npm](https://npmjs.com/) (>= 6.14.0)

### Bootstrap

```bash
git clone [email protected]:playerony/users-list.git
cd users-list
npm i
```

## πŸ“œScripts:

### Development

- `storybook` - Run storybook.
- `start` - Run application in development mode.
- `reinstall-deps` - Run will remove all dependencies and reinstall them.

### Build

- `build` - Build for production a ready application.
- `build-storybook` - Build a ready storybook.

### Test

- `test` - Run tests.
- `test:e2e` - Run e2e tests.
- `test:ci` - Run tests in CI mode.
- `test:watch` - Run tests in watch mode.

### Analyze

- `lint` - Run `eslint`. Output any errors 🚨.
- `lint:fix` - Run `eslint`. Fix any lint errors 🚨.
- `typecheck` - Run `tsc`. Output any errors 🚨.
- `format` - Run `prettier` to format all the files.

## πŸ“š Documentation

### Commit Message Guideline

- For easier commit type recognition commit messages are prefixed with an emoji
- See available [commit-emojis](https://github.com/sebald/commit-emojis#available-emojis)