[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)
![title](https://user-images.githubusercontent.com/185555/52250333-3be36880-295c-11e9-8314-238744e14d79.png)


This module contains the core [UIHarness](https://uiharness.com) development server:

- CLI (command line interface)
- JS bunder and HMR development server for web and electron.
- Electron distribution builder.
- Web server.

## Installation

Include in the `devDependencies` of your package.json, along with the corresponding client-tools as full `dependencies`:

```json
{
  "dependencies": {
    "@uiharness/electron": "x.x.x"
  },
  "devDependencies": {
    "@uiharness/dev": "x.x.x"
  }
}
```

Ensure the `ui init` command runs after installation complete to fully configure your UIHarness.  
You might do this by running it as a [post-install](https://docs.npmjs.com/misc/scripts.html) step:

```json
{
  "scripts": {
    "postinstall": "ui init"
  }
}
```




<p>&nbsp;</p>
<p>&nbsp;</p>

## 🔗 Refs
- https://electronjs.org
- https://www.electron.build
- https://parceljs.org

<p>&nbsp;</p>

