23. Appendix 5: Third Party Attributions

The Vitaq desktop application uses the following 3rd party materials that are subject to a separate license as detailed below.

23.3. Electron-redux

Use redux in the main and browser process in electron. https://github.com/hardchor/electron-redux/blob/master/LICENSE.md

23.7. Node-fetch

A light-weight module that brings window.fetch to node.j https://github.com/bitinn/node-fetch/blob/master/LICENSE.md

23.8. Node-ipc

A nodejs module for local and remote Inter Process Communication (IPC), Neural Networking, and able to facilitate machine learning http://dbad-license.org

23.10. pg

PostgreSQL client - pure javascript & libpq with the same API https://github.com/nherment/pg-js

23.11. pg-native

A slightly nicer interface to Postgres over node-libpq https://github.com/brianc/node-pg-native

23.12. prop-types

Runtime type checking for React props and similar objects. https://github.com/facebook/prop-types/blob/master/LICENSE

23.13. React

React is a JavaScript library for building user interfaces https://github.com/facebook/react/blob/master/LICENSE

23.14. React-autobind

Automatically binds methods defined within a component’s Class to the current object’s lexical this instance (similarly to the default behavior of React.createClass). https://github.com/cassiozen/React-autobind/commit/32a06a4b17a67fa2603c498221f6876d2e5dfad4

23.17. React-color

A Collection of Color Pickers from Sketch, Photoshop, Chrome & mor https://github.com/casesandberg/react-color/blob/master/LICENSE

23.21. Redux

Predictable state container for JavaScript apps https://github.com/reduxjs/redux/blob/master/LICENSE.md

23.22. Simple-flexbox

A simple component to make layouts with Flexbox https://github.com/llorentegerman/simple-flexbox