[![Symphony Software Foundation - Incubating](https://cdn.rawgit.com/symphonyoss/contrib-toolbox/master/images/ssf-badge-incubating.svg)](https://symphonyoss.atlassian.net/wiki/display/FM/Incubating) [![Build Status](https://travis-ci.org/symphonyoss/App-Integrations-FE-Commons.svg?branch=dev)](https://travis-ci.org/symphonyoss/App-Integrations-FE-Commons) [![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)

# Integrations Front-End Commons Documentation

This document provides a brief overview of Integration Front-End Commons components and how to build and publish them.

# Overview

Integration FE Commons provides the common components required to build a configurator application for Symphony Platform integrations, such as room search, webhook creation, webhook editing etc.

# Installation instructions for the Javasctipt developer

### What you’ll build
You’ll build a simple Javascript library that provides some useful services to build new configurator apps for integrations.

### What you’ll need
* Nodejs 6.10
* NPM node-license-validator
* NPM semantic-release

### Build with NPM
To start from scratch, do the following:

1. Clone the source repository using Git: `git clone git@github.com:symphonyoss/App-Integrations-FE-Commons.git`
2. cd into _App-Integrations-FE-Commons_
3. Build using npm: `npm install`
