UNPKG

hap-nodejs

Version:

HAP-NodeJS is a Node.js implementation of HomeKit Accessory Server.

75 lines 3.32 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LegacyTypes = exports.uuid = exports.AccessoryLoader = void 0; exports.HAPLibraryVersion = HAPLibraryVersion; exports.init = init; var tslib_1 = require("tslib"); require("source-map-support/register"); // registering node-source-map-support for typescript stack traces require("./lib/definitions"); // must be loaded before Characteristic and Service class var debug_1 = tslib_1.__importDefault(require("debug")); var HAPStorage_1 = require("./lib/model/HAPStorage"); /** * @group Utils */ exports.AccessoryLoader = tslib_1.__importStar(require("./lib/AccessoryLoader")); /** * @group Utils */ exports.uuid = tslib_1.__importStar(require("./lib/util/uuid")); tslib_1.__exportStar(require("./lib/model/HAPStorage"), exports); tslib_1.__exportStar(require("./lib/Accessory"), exports); tslib_1.__exportStar(require("./lib/Bridge"), exports); tslib_1.__exportStar(require("./lib/Service"), exports); tslib_1.__exportStar(require("./lib/Characteristic"), exports); tslib_1.__exportStar(require("./lib/AccessoryLoader"), exports); tslib_1.__exportStar(require("./lib/camera"), exports); tslib_1.__exportStar(require("./lib/tv/AccessControlManagement"), exports); tslib_1.__exportStar(require("./lib/HAPServer"), exports); tslib_1.__exportStar(require("./lib/datastream"), exports); tslib_1.__exportStar(require("./lib/controller"), exports); tslib_1.__exportStar(require("./lib/model/AccessoryInfo"), exports); tslib_1.__exportStar(require("./lib/util/clone"), exports); tslib_1.__exportStar(require("./lib/util/once"), exports); tslib_1.__exportStar(require("./lib/util/tlv"), exports); tslib_1.__exportStar(require("./lib/util/hapStatusError"), exports); tslib_1.__exportStar(require("./lib/util/color-utils"), exports); tslib_1.__exportStar(require("./lib/util/time"), exports); tslib_1.__exportStar(require("./lib/util/eventedhttp"), exports); tslib_1.__exportStar(require("./types"), exports); /** * @group Utils */ exports.LegacyTypes = tslib_1.__importStar(require("./accessories/types")); var debug = (0, debug_1.default)("HAP-NodeJS:Advertiser"); /** * This method can be used to retrieve the current running library version of the HAP-NodeJS framework. * @returns The SemVer version string. * * @group Utils */ function HAPLibraryVersion() { // eslint-disable-next-line @typescript-eslint/no-require-imports var packageJson = require("../package.json"); return packageJson.version; } function printInit() { debug("Initializing HAP-NodeJS v%s ...", HAPLibraryVersion()); } printInit(); /** * * @param {string} storagePath * @deprecated the need to manually initialize the internal storage was removed. If you want to set a custom * storage path location, please use {@link HAPStorage.setCustomStoragePath} directly. * * @group Utils */ function init(storagePath) { console.log("DEPRECATED: The need to manually initialize HAP (by calling the init method) was removed. " + "If you want to set a custom storage path location, please ust HAPStorage.setCustomStoragePath directly. " + "This method will be removed in the next major update!"); if (storagePath) { HAPStorage_1.HAPStorage.setCustomStoragePath(storagePath); } } //# sourceMappingURL=index.js.map