Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jackdbd/regl-experiments

Regl experiments with React and Typescript
https://github.com/jackdbd/regl-experiments

jest puppeteer react regl webgl webpack

Last synced: 30 days ago
JSON representation

Regl experiments with React and Typescript

Awesome Lists containing this project

README

        

# regl-experiments

[![Build Status](https://travis-ci.org/jackdbd/regl-experiments.svg?branch=master)](https://travis-ci.org/jackdbd/regl-experiments) [![codecov](https://codecov.io/gh/jackdbd/regl-experiments/branch/master/graph/badge.svg)](https://codecov.io/gh/jackdbd/regl-experiments) [![Renovate enabled](https://img.shields.io/badge/renovate-enabled-brightgreen.svg)](https://renovateapp.com/) [![Code style prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)

[Regl](https://github.com/regl-project/regl) experiments with Typescript and React.

## :warning: Under contruction :construction:

## Features

- React component tests with [jest](https://jestjs.io/), [jest-dom](https://github.com/gnapse/jest-dom) and [react-testing-library](https://github.com/kentcdodds/react-testing-library).
- Headless visual regression tests with [jest-image-snapshot](https://github.com/americanexpress/jest-image-snapshot) and [Puppeteer](https://github.com/GoogleChrome/puppeteer).

## Installation

```shell
yarn
```

## Tests

Run all unit tests and launch webpack-dev-server for headless regression tests.

```shell
yarn test:dev
```