UNPKG

@di-zed/yandex-smart-home

Version:

The Yandex Smart Home skills for the different device types.

54 lines (53 loc) 1.27 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); /** * @author DiZed Team * @copyright Copyright (c) DiZed Team (https://github.com/di-zed/) */ const express_1 = require("express"); const indexController_1 = __importDefault(require("../../controllers/rest/indexController")); /** * REST Index Routes. */ class IndexRoutes { /** * Routes Constructor. */ constructor() { /** * REST Index Controller. * * @protected */ this.controller = new indexController_1.default(); /** * Router. * * @protected */ this.router = (0, express_1.Router)(); this.initRoutes(); } /** * Routes Initialization. * * @returns void * @protected */ initRoutes() { // Checking the provider's Endpoint URL availability. this.router.route('/').head(this.controller.index); } /** * Get Router. * * @returns Router */ getRouter() { return this.router; } } exports.default = new IndexRoutes().getRouter();