open-index/open-npm huggingface dataset:
npm package: @materialr/button
Description: Material button implementation for React
Author: Hendrik Volschenk
Latest version: 2.1.1

# MaterialR Button

**@materialr/button**

[![Build Status](https://travis-ci.org/materialr/button.svg?branch=master)](https://travis-ci.org/materialr/button)
[![Coverage Status](https://coveralls.io/repos/github/materialr/button/badge.svg?branch=master)](https://coveralls.io/github/materialr/button?branch=master)
[![NSP Status](https://nodesecurity.io/orgs/materialr/projects/d0ac58a2-fcd9-4011-b858-71760f65a5c1/badge)](https://nodesecurity.io/orgs/materialr/projects/d0ac58a2-fcd9-4011-b858-71760f65a5c1)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

Material button implementation for React

## Installation

```sh
$ npm install --save @materialr/button
```

## Demo

A full demo is available on the [MaterialR website](https://materialr.github.io/components/button)
showcasing all variants.

## Components

### Default export

```js
import Button from '@materialr/button';
```

**Props**

| Prop         | Type                       | Required | Default   | Description                                          |
| ------------ | -------------------------- | -------- | --------- | ---------------------------------------------------- |
| `children`   | string / node              | Yes      | N/A       | The text - or elements - to render inside the button |
| `className`  | string                     | No       | undefined | Additional classNames to add to the button           |
| `dense`      | bool                       | No       | false     | Whether to render the dense button variant           |
| `disabled`   | bool                       | No       | false     | Whether the button is disabled                       |
| `onClick`    | func                       | No       | undefined | The button's click handler                           |
| `outlined`   | bool                       | No       | false     | Whether to render the outlined button variant        |
| `raised`     | bool                       | No       | false     | Whether to render the raised button variant          |
| `ripple`     | bool                       | No       | false     | Whether to add a ripple effect to the button         |
| `type`       | enum (button/submit/clear) | No       | button    | The button's type attribute                          |
| `unelevated` | bool                       | No       | false     | Whether to render the unelevated button variant      |
npm package: @materialr/checkbox
Description: Material checkbox implementation for React
Author: Hendrik Volschenk
Latest version: 2.2.0

# MaterialR Checkbox

**@materialr/checkbox**

[![Build Status](https://travis-ci.org/materialr/checkbox.svg?branch=master)](https://travis-ci.org/materialr/checkbox)
[![Coverage Status](https://coveralls.io/repos/github/materialr/checkbox/badge.svg?branch=master)](https://coveralls.io/github/materialr/checkbox?branch=master)
[![NSP Status](https://nodesecurity.io/orgs/materialr/projects/31e86c18-b2d9-4071-b304-abe1ef7957d8/badge)](https://nodesecurity.io/orgs/materialr/projects/31e86c18-b2d9-4071-b304-abe1ef7957d8)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

Material checkbox implementation for React

## Installation

```sh
$ npm install --save @materialr/checkbox
```

## Demo

A full demo is available on the [MaterialR website](https://materialr.github.io/components/checkbox)
showcasing all variants.

## Components

### Default export

```js
import Checkbox from '@materialr/checkbox';
```

**Props**

| Prop          | Type    | Required | Default    | Description                             |
| ------------- | ------- | -------- | ---------- | --------------------------------------- |
| `checked`     | bool    | No       | undefined  | Whether the checkbox is checked         |
| `className`   | string  | No       | undefined  | Additional classNames to add            |
| `disabled`    | bool    | No       | false      | Whether the checkbox is disabled        |
| `id`          | string  | No       | `uuidv1()` | The id to add to the label and checkbox |
| `label`       | string  | Yes      | N/A        | The label for the checkbox              |
| `name`        | string  | No       | undefined  | The checkbox element's name attribute   |
| `onBlur`      | func    | No       | undefined  | The `blur` event handler                |
| `onChange`    | func    | No       | undefined  | The `change` event handler              |
| `onDragStart` | func    | No       | undefined  | The `dragstart` event handler           |
| `onDrop`      | func    | No       | undefined  | The `drop` event handler                |
| `onFocus`     | func    | No       | undefined  | The `focus` event handler               |
npm package: @materialr/dialog
Description: Material dialog implementation for React
Author: Hendrik Volschenk
Latest version: 2.0.2

# MaterialR Dialog

**@materialr/dialog**

[![Build Status](https://travis-ci.org/materialr/dialog.svg?branch=master)](https://travis-ci.org/materialr/dialog)
[![Coverage Status](https://coveralls.io/repos/github/materialr/dialog/badge.svg?branch=master)](https://coveralls.io/github/materialr/dialog?branch=master)
[![NSP Status](https://nodesecurity.io/orgs/materialr/projects/8099736c-8314-4109-bed7-1f248c170319/badge)](https://nodesecurity.io/orgs/materialr/projects/8099736c-8314-4109-bed7-1f248c170319)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

Material dialog implementation for React

## Installation

```sh
$ npm install --save @materialr/dialog
```

## Demo

A full demo is available on the [MaterialR website](https://materialr.github.io/components/dialog)
showcasing all variants.

## Components

### Default export

```js
import Dialog from '@materialr/dialog';
```

**Props**

| Prop              | Type        | Required | Default   | Description                                              |
| ----------------- | ----------- | -------- | --------- | -------------------------------------------------------- |
| `body`            | string      | Yes      | N/A       | The text to display inside the dialog                    |
| `className`       | string      | No       | undefined | Additional classNames to add                             |
| `labelAccept`     | string      | Yes      | N/A       | The label for the accept button                          |
| `labelCancel`     | string      | Yes      | N/A       | The label for the cancel button                          |
| `onAccept`        | func        | Yes      | N/A       | The accept button handler                                |
| `onCancel`        | func        | Yes      | N/A       | The cancel button handler                                |
| `secondaryAccept` | bool        | No       | false     | Whether to use the secondary style for the accept button |
| `secondaryCancel` | bool        | No       | false     | Whether to use the secondary style for the cancel button |
| `scrollable`      | bool        | No       | false     | whether the body of the dialog has scrollable text       |
| `title`           | string      | Yes      | N/A       | The title of the dialog                                  |
npm package: @materialr/fab
Description: Material FAB implementation for React
Author: Hendrik Volschenk
Latest version: 1.0.3

# MaterialR Fab

**@materialr/fab**

[![Build Status](https://travis-ci.org/materialr/fab.svg?branch=master)](https://travis-ci.org/materialr/fab)
[![Coverage Status](https://coveralls.io/repos/github/materialr/fab/badge.svg?branch=master)](https://coveralls.io/github/materialr/fab?branch=master)
[![NSP Status](https://nodesecurity.io/orgs/materialr/projects/cfce9935-beb5-4bae-8be9-a5a78696864c/badge)](https://nodesecurity.io/orgs/materialr/projects/cfce9935-beb5-4bae-8be9-a5a78696864c)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

Material FAB implementation for React

## Installation

```sh
$ npm install --save @materialr/fab
```

## Demo

A full demo is available on the [MaterialR website](https://materialr.github.io/components/fab)
showcasing all variants.

## Components

### Default export

```js
import Fab from '@materialr/fab';
```

| Prop        | Type   | Required | Default   | Description                                 |
| ----------- | ------ | -------- | --------- | ------------------------------------------- |
| `className` | string | No       | undefined | Additional classNames to add                |
| `exited`    | bool   | No       | false     | Whether the fab has the exiting style       |
| `icon`      | string | Yes      | N/A       | The material icon to render                 |
| `mini`      | bool   | No       | false     | Whether the fab has the mini style          |
| `onClick`   | func   | No       | undefined | The click handler method                    |
| `ripple`    | bool   | No       | false     | Whether a ripple should be added to the fab |
npm package: @materialr/icon-toggle
Description: Material icon-toggle implementation for React
Author: Hendrik Volschenk
Latest version: 2.1.1

# MaterialR IconToggle

**@materialr/icon-toggle**

[![Build Status](https://travis-ci.org/materialr/icon-toggle.svg?branch=master)](https://travis-ci.org/materialr/icon-toggle)
[![Coverage Status](https://coveralls.io/repos/github/materialr/icon-toggle/badge.svg?branch=master)](https://coveralls.io/github/materialr/icon-toggle?branch=master)
[![NSP Status](https://nodesecurity.io/orgs/materialr/projects/9b8a5549-43c4-4bc7-a810-ad08aa4dc88c/badge)](https://nodesecurity.io/orgs/materialr/projects/9b8a5549-43c4-4bc7-a810-ad08aa4dc88c)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

React Material icon-toggle implementation.

## Installation

```sh
$ npm install --save @materialr/icon-toggle
```

## Demo

A full demo is available on the
[MaterialR website](https://materialr.github.io/components/icon-toggle) showcasing all variants.

## Components

### Default export

```js
import IconToggle from '@materialr/icon-toggle';
```

**Props**

| Prop        | Type   | Required | Default   | Description                                            |
| ----------- | ------ | -------- | --------- | ------------------------------------------------------ |
| `className` | string | No       | undefined | Additional classNames to add                           |
| `disabled`  | bool   | No       | false     | Whether the icon-toggle is disabled                    |
| `iconOff`   | string | Yes      | N/A       | The material icon to render for the _off_ state        |
| `iconOn`    | string | Yes      | N/A       | The material icon to render for the _on_ state         |
| `labelOff`  | string | Yes      | N/A       | The title to add to the icon-toggle in the _off_ state |
| `labelOn`   | string | Yes      | N/A       | The title to add to the icon-toggle in the _on_ state  |
| `onChange`  | func   | Yes      | N/A       | The change handler method                              |
npm package: @materialr/linear-progress
Description: Material linear-progress implementation for React
Author: Hendrik Volschenk
Latest version: 0.1.6

# MaterialR LinearProgress

**@materialr/linear-progress**

[![Build Status](https://travis-ci.org/materialr/linear-progress.svg?branch=master)](https://travis-ci.org/materialr/linear-progress)
[![Coverage Status](https://coveralls.io/repos/github/materialr/linear-progress/badge.svg?branch=master)](https://coveralls.io/github/materialr/linear-progress?branch=master)
[![NSP Status](https://nodesecurity.io/orgs/materialr/projects/f36d8424-6770-4725-8ff0-b9b45f30d3ec/badge)](https://nodesecurity.io/orgs/materialr/projects/f36d8424-6770-4725-8ff0-b9b45f30d3ec)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

Material linear-progress implementation for React

## Installation

```sh
$ npm install --save @materialr/linear-progress
```

## Demo

A full demo is available on the
[MaterialR website](https://materialr.github.io/components/linear-progress) showcasing all variants.

## Components

### Default export

```js
import LinearProgress from '@materialr/linear-progress';
```

**Props**

| Prop            | Type            | Required | Default   | Description                                          |
| --------------- | --------------- | -------- | --------- | ---------------------------------------------------- |
| `buffer`        | number (0-1)    | No       | 0         | The total buffer amount                              |
| `className`     | string          | No       | undefined | Additional classNames to add                         |
| `indeterminate` | bool            | No       | false     | Whether the progress bar is indeterminate            |
| `progress`      | number (0-1)    | No       | 0         | The total progress amount                            |
| `reversed`      | bool            | No       | false     | Whether the progress bar is reversed                 |
npm package: @materialr/radio
Description: Material radio implementation for React
Author: Hendrik Volschenk
Latest version: 1.0.3

# MaterialR Radio

**@materialr/radio**

[![Build Status](https://travis-ci.org/materialr/radio.svg?branch=master)](https://travis-ci.org/materialr/radio)
[![Coverage Status](https://coveralls.io/repos/github/materialr/radio/badge.svg?branch=master)](https://coveralls.io/github/materialr/radio?branch=master)
[![NSP Status](https://nodesecurity.io/orgs/materialr/projects/a631da44-fb63-49fb-bd7e-7ee09949c242/badge)](https://nodesecurity.io/orgs/materialr/projects/a631da44-fb63-49fb-bd7e-7ee09949c242)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

React Material radio implementation

## Installation

```sh
$ npm install --save @materialr/radio
```

## Demo

A full demo is available on the [MaterialR website](https://materialr.github.io/components/radio)
showcasing all variants.

## Components

### Default export

```js
import Radio from '@materialr/radio';
```

**Props**

| Prop          | Type   | Required | Default    | Description                          |
| ------------- | ------ | -------- | ---------- | ------------------------------------ |
| `checked`     | bool   | Yes      | N/A        | Whether the radio button is checked  |
| `className`   | string | No       | undefined  | Additional classNames to add         |
| `disabled`    | bool   | No       | false      | Whether the radio button is disabled |
| `id`          | string | No       | `uuidv1()` | The id attribute for the element     |
| `label`       | string | Yes      | N/A        | The label for the radio button       |
| `name`        | string | Yes      | N/A        | The name attribute of the element    |
| `onBlur`      | func   | No       | undefined  | The `blur` event handler             |
| `onChange`    | func   | Yes      | N/A        | The `change` event handler           |
| `onDragStart` | func   | No       | undefined  | The `dragstart` event handler        |
| `onDrop`      | func   | No       | undefined  | The `drop` event handler             |
| `onFocus`     | func   | No       | undefined  | The `focus` event handler            |
| `value`       | string | Yes      | N/A        | The element's value                  |
npm package: @materialr/snackbar
Description: Material snackbar implementation for React
Author: Hendrik Volschenk
Latest version: 0.1.6

# MaterialR Snackbar

**@materialr/snackbar**

[![Build Status](https://travis-ci.org/materialr/snackbar.svg?branch=master)](https://travis-ci.org/materialr/snackbar)
[![Coverage Status](https://coveralls.io/repos/github/materialr/snackbar/badge.svg?branch=master)](https://coveralls.io/github/materialr/snackbar?branch=master)
[![NSP Status](https://nodesecurity.io/orgs/materialr/projects/7c84369b-cd9d-4daa-bbea-eafb8c459373/badge)](https://nodesecurity.io/orgs/materialr/projects/7c84369b-cd9d-4daa-bbea-eafb8c459373)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

Material snackbar implementation for React

## Installation

```sh
$ npm install --save @materialr/snackbar
```

## Demo

A full demo is available on the [MaterialR website](https://materialr.github.io/components/snackbar)
showcasing all variants.

## Components

### Default export

```js
import Snackbar from '@materialr/snackbar';
```

**Props**

| Prop                      | Type   | Required | Default   | Description                                                            |
| ------------------------- | ------ | -------- | --------- | ---------------------------------------------------------------------- |
| `actionHandler`           | func   | No       | undefined | The action handler for the action button                               |
| `actionText`              | string | No       | undefined | The text to display on the action button                               |
| `alignStart`              | bool   | No       | false     | Whether the snackbar should align to the start of the screen           |
| `className`               | string | No       | undefined | Additional classNames to add                                           |
| `multiline`               | bool   | No       | false     | Whether the message to display should be displayed over multiple lines |
| `multilineActionOnBottom` | bool   | No       | false     | Whether the action button should go below the multiline text           |
| `onHide`                  | func   | No       | undefined | An action handler for when the message hides                           |
| `onShow`                  | func   | No       | undefined | An action handler for when the message shows                           |
| `timeout`                 | number | No       | 2750      | The time before the message hides (in milliseconds)                    |
npm package: @materialr/switch
Description: Material switch implementation for React
Author: Hendrik Volschenk
Latest version: 2.0.3

# MaterialR Switch

**@materialr/switch**

[![Build Status](https://travis-ci.org/materialr/switch.svg?branch=master)](https://travis-ci.org/materialr/switch)
[![Coverage Status](https://coveralls.io/repos/github/materialr/switch/badge.svg?branch=master)](https://coveralls.io/github/materialr/switch?branch=master)
[![NSP Status](https://nodesecurity.io/orgs/materialr/projects/a12ee5d7-912e-4ba2-a3ba-d2722e58df3a/badge)](https://nodesecurity.io/orgs/materialr/projects/a12ee5d7-912e-4ba2-a3ba-d2722e58df3a)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

React Material switch implementation

## Installation

```sh
$ npm install --save @materialr/switch
```

## Demo

A full demo is available on the [MaterialR website](https://materialr.github.io/components/switch)
showcasing all variants.

## Components

### Default export

```js
import Switch from '@materialr/switch';
```

**Props**

| Prop          | Type   | Required | Default    | Description                        |
| ------------- | ------ | -------- | ---------- | ---------------------------------- |
| `checked`     | bool   | No       | false      | Whether the switch is on           |
| `className`   | string | No       | undefined  | Additional classNames to add       |
| `disabled`    | bool   | No       | false      | Whether the switch is disabled     |
| `id`          | string | No       | `uuidv1()` | The id attribute of the element    |
| `label`       | string | Yes      | N/A        | The label to render for the switch |
| `name`        | string | No       | undefined  | The element's name attribute       |
| `onBlur`      | func   | No       | undefined  | The `blur` event handler           |
| `onChange`    | func   | No       | undefined  | The `change` event handler         |
| `onDragStart` | func   | No       | undefined  | The `dragstart` event handler      |
| `onDrop`      | func   | No       | undefined  | The `drop` event handler           |
| `onFocus`     | func   | No       | undefined  | The `focus` event handler          |
npm package: @materialr/typography
Description: Material typography implementation for React
Author: Hendrik Volschenk
Latest version: 1.1.2

# MaterialR Typography

**@materialr/typography**

[![Build Status](https://travis-ci.org/materialr/typography.svg?branch=master)](https://travis-ci.org/materialr/typography)
[![Coverage Status](https://coveralls.io/repos/github/materialr/typography/badge.svg?branch=master)](https://coveralls.io/github/materialr/typography?branch=master)
[![NSP Status](https://nodesecurity.io/orgs/materialr/projects/d1ded95a-c466-4def-bcb2-e29326162d43/badge)](https://nodesecurity.io/orgs/materialr/projects/d1ded95a-c466-4def-bcb2-e29326162d43)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

Material typography implementation for React

## Installation

```sh
$ npm install --save @materialr/typography
```

## Demo

A full demo is available on the
[MaterialR website](https://materialr.github.io/components/typography) showcasing all variants.

## Components

### Named exports

```js
import {
  Body1,
  Body2,
  Button,
  Caption,
  Headline1,
  Headline2,
  Headline3,
  Headline4,
  Headline5,
  Headline6,
  Overline,
  Subtitle1,
  Subtitle2,
} from '@material/typography';
```

**Props**

_All named components have the same props:_

| Prop        | Type        | Required | Default   | Description                   |
| ----------- | ----------- | -------- | --------- | ----------------------------- |
| `children`  | node/string | Yes      | undefined | The children to render within |
| `className` | string      | No       | undefined | Additional classNames to add  |
npm package: @materials-elements/angular
Description: Angular wrapper for @materials-elements/core web components
Author: GMV-Centravet
Latest version: 1.0.2

# MaterialsElements

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.12.

## Code scaffolding

Run `ng generate component component-name --project materials-elements` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project materials-elements`.
> Note: Don't forget to add `--project materials-elements` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build materials-elements` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build materials-elements`, go to the dist folder `cd dist/materials-elements` and run `npm publish`.

## Running unit tests

Run `ng test materials-elements` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @materials-elements/site
Description: materials-site
Author: GMV-Centravet
Latest version: 1.0.2

[![Build Status](https://travis-ci.org/GMV-centravet/materials-elements.svg?branch=master)](https://travis-ci.org/GMV-centravet/materials-elements)
[![Netlify Status](https://api.netlify.com/api/v1/badges/c3b73dea-6b6f-4ae7-b148-c221f729d856/deploy-status)](https://app.netlify.com/sites/materials-elements/deploys)

# Materials Site

The [Materials Site](https://materials-elements.netlify.com) is the place where you can find demos and documentation for the [Materials](https://github.com/GMV-centravet/materials-elements) UI components collection.

>Note: Documentation and demos are work in progress, we plan to extend it as soon as possible. In the meantime, you can dig into the [source code](https://github.com/GMV-centravet/materials-elements).

This app is build upon [Stencil](https://stenciljs.com/), an awesome compiler that generates Web Components !

It also use [Vaadin Router](https://vaadin.com/router), a small, powerful and framework-agnostic client-side router for Web Components.

## Getting Started

To start developing, clone this repo, then run ```npm install ``` and ``` npm start```, it will launch the site in dev mode.


## Production

To build for production, run:

```bash
npm run build
```

A production build includes:

* Minified code bundles
* Generated Service workers
* App manifest

## Unit Tests

To run the unit tests once, run:

```bash
npm test
```

To run the unit tests and watch for file changes during development, run:

```bash
npm run test.watch
```

## License

 - [MIT](./LICENSE)
npm package: @materials-ui/angular
Description: Angular wrapper for @materials-ui/core web components
Author: GMV-Centravet
Latest version: 0.0.27

# MaterialsUi

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.12.

## Code scaffolding

Run `ng generate component component-name --project materials-ui` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project materials-ui`.
> Note: Don't forget to add `--project materials-ui` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build materials-ui` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build materials-ui`, go to the dist folder `cd dist/materials-ui` and run `npm publish`.

## Running unit tests

Run `ng test materials-ui` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @materials-ui/site
Description: materials-site
Author: GMV-Centravet
Latest version: 0.0.27

[![Build Status](https://travis-ci.org/GMV-centravet/materials-ui.svg?branch=master)](https://travis-ci.org/GMV-centravet/materials-ui)
[![Netlify Status](https://api.netlify.com/api/v1/badges/c3b73dea-6b6f-4ae7-b148-c221f729d856/deploy-status)](https://app.netlify.com/sites/materials-ui/deploys)

# Materials Site

The [Materials Site](https://materials-ui.netlify.com) is the place where you can find demos and documentation for the [Materials](https://github.com/GMV-centravet/materials-ui) UI components collection.

>Note: Documentation and demos are work in progress, we plan to extend it as soon as possible. In the meantime, you can dig into the [source code](https://github.com/GMV-centravet/materials-ui).

This app is build upon [Stencil](https://stenciljs.com/), an awesome compiler that generates Web Components !

It also use [Vaadin Router](https://vaadin.com/router), a small, powerful and framework-agnostic client-side router for Web Components.

## Getting Started

To start developing, clone this repo, then run ```npm install ``` and ``` npm start```, it will launch the site in dev mode.


## Production

To build for production, run:

```bash
npm run build
```

A production build includes:

* Minified code bundles
* Generated Service workers
* App manifest

## Unit Tests

To run the unit tests once, run:

```bash
npm test
```

To run the unit tests and watch for file changes during development, run:

```bash
npm run test.watch
```

## License

 - [MIT](./LICENSE)