# Модуль конфига приложения #
> Версия: 1.0.7

---

## Описание:
> Модуль предназначен для управления камерами.

## Структура:
* `example` содержит простое `electron` приложение и необходимые файлы для демнострации работы модуля.

## Подключение:
* ### Посмотреть пример работы пакета:
	1. Установить пакет: `npm install @neuro-city/cameras`;
	1. Перейти в корневую директорию модуля `common/cameras`;
	1. Выполнить `npm i`;
	1. Перейти в директорию запуска примера работы модуля `common/config/example`;
	1. Выполнить `npm i`;
	1. Запустить пример: `npm run example`;
* ### Подключить пакет к проекту:
	1. Установить пакет: `npm install @neuro-city/cameras`;
	1. Создать переменную пакета (к примеру, `const cameras = require('@neuro-city/cameras')`). Через эту переменную можно получить:
		1. Список всех подключенных камер;
		1. Подключена ли определённая камера;
		1. Остановка стрима со всех камер.
	1. Создать экземпляр класса камеры: `const { Camera } = require('@neuro-city/cameras');`;

## Интерфейс:
* ### Команды:
	* **Можно изучить в примере**
* ### Примечание:
	* Создание переменной пакета необязательно, если известно название камеры и её id (например из конфига).
