symphony-integration-commons
v0.1.34
Published
Common components for 3rd party developers build the user facing application for Symphony Integrations.
Downloads
160
Readme
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 webhook configurator application for a Symphony Integration. It provides commonly used components to build configurator apps, such as room search, webhook creation, webhook editing etc. It also provides the complete Configurator App workflow for viewing, creating, editing and deleting webhooks.
Installation instructions for the Javasctipt developer
What you’ll build
You’ll build the 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:
- Clone the source repository using Git:
git clone [email protected]:symphonyoss/App-Integrations-FE-Commons.git
- cd into App-Integrations-FE-Commons
- Build using npm:
npm install
Publishing
The "Integration Front-End Commons" library is published on npm registry via Travis. In order to publish your changes, submit a Github Pull Request to the "dev" branch bumping the version at package.json, and the changes will be publish at https://www.npmjs.com/package/symphony-integration-commons.
Samples
To understand how to use the componentes provided by the "Integration Front-End Commons", check the following samples: posting-location-sample and out-of-the-box-configurator.