1.0.5 • Published 6 years ago
julitin-api v1.0.5
A library of validators and sanitizers for Kohost API Usage powered by Joi
Installation and Usage
Server Side Usage
Install the library with npm install kohost-validator
var kohost_validator = require('kohost-validator');
kohost_validator.DeviceValidator.validateShade(shadeObj);
kohost_validator.DeviceValidator.validateAlarm(alarmObj);Validators
Here is a list of the validators currently available.
| Validator | Description |
|---|---|
| validateAlarm(alarmObj) | Validate JSON Structure for Alarm obj. |
| validateCamera(cameraObj) | Validate JSON Structure for Camera obj. |
| validateGuest(guestObj) | Validate JSON Structure for Guest obj. |
| validateHotelRoom(hotelRoomObj) | Validate JSON Structure for Hotel Room obj. |
| validateIntegration(integrationObj) | Validate JSON Structure for Integration obj. |
| validateLight(lightObj) | Validate JSON Structure for Light obj. |
| validateLock(lockObj) | Validate JSON Structure for Lock obj. |
| validateRoom(roomObj) | Validate JSON Structure for Room obj. |
| validateScene(sceneObj) | Validate JSON Structure for Scene obj. |
| validateShade(shadeObj) | Validate JSON Structure for Shade obj. |
| validateSource(sourceObj) | Validate JSON Structure for Source obj. |
| validateThermostat(thermostatObj) | Validate JSON Structure for Thermostat obj. |
| validateUser(userObj) | Validate JSON Structure for User obj. |
| validateUserScene(userSceneObj) | Validate JSON Structure for User Scene obj. |
1.0.5
6 years ago