UNPKG

mira-app-core

Version:

Core library for Mira TypeScript project - provides base functionality without auto-execution

47 lines 4.22 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.addStaticResources = exports.express = exports.TagHandler = exports.PluginMessageHandler = exports.HandlerMessageHandler = exports.LibraryHandler = exports.FolderHandler = exports.FileHandler = exports.MiraBackend = exports.WebSocketRouter = exports.HttpRouter = exports.ServerPlugin = exports.MessageHandler = exports.LibraryStorage = exports.getLibrarysJson = exports.EventManager = exports.EventSubscription = exports.EventArgs = exports.ServerPluginManager = exports.MiraWebsocketServer = void 0; // Core exports for mira_core package var WebSocketServer_1 = require("./WebSocketServer"); Object.defineProperty(exports, "MiraWebsocketServer", { enumerable: true, get: function () { return WebSocketServer_1.MiraWebsocketServer; } }); var ServerPluginManager_1 = require("./ServerPluginManager"); Object.defineProperty(exports, "ServerPluginManager", { enumerable: true, get: function () { return ServerPluginManager_1.ServerPluginManager; } }); var event_manager_1 = require("./event-manager"); Object.defineProperty(exports, "EventArgs", { enumerable: true, get: function () { return event_manager_1.EventArgs; } }); Object.defineProperty(exports, "EventSubscription", { enumerable: true, get: function () { return event_manager_1.EventSubscription; } }); Object.defineProperty(exports, "EventManager", { enumerable: true, get: function () { return event_manager_1.EventManager; } }); var LibraryList_1 = require("./LibraryList"); Object.defineProperty(exports, "getLibrarysJson", { enumerable: true, get: function () { return LibraryList_1.getLibrarysJson; } }); // Note: LibraryServerDataSQLite moved to separate package to avoid sqlite3 dependency var LibraryStorage_1 = require("./LibraryStorage"); Object.defineProperty(exports, "LibraryStorage", { enumerable: true, get: function () { return LibraryStorage_1.LibraryStorage; } }); var MessageHandler_1 = require("./MessageHandler"); Object.defineProperty(exports, "MessageHandler", { enumerable: true, get: function () { return MessageHandler_1.MessageHandler; } }); var ServerPlugin_1 = require("./ServerPlugin"); Object.defineProperty(exports, "ServerPlugin", { enumerable: true, get: function () { return ServerPlugin_1.ServerPlugin; } }); var HttpRouter_1 = require("./HttpRouter"); Object.defineProperty(exports, "HttpRouter", { enumerable: true, get: function () { return HttpRouter_1.HttpRouter; } }); var WebSocketRouter_1 = require("./WebSocketRouter"); Object.defineProperty(exports, "WebSocketRouter", { enumerable: true, get: function () { return WebSocketRouter_1.WebSocketRouter; } }); var MiraBackend_1 = require("./MiraBackend"); Object.defineProperty(exports, "MiraBackend", { enumerable: true, get: function () { return MiraBackend_1.MiraBackend; } }); // Re-export handlers var FileHandler_1 = require("./handlers/FileHandler"); Object.defineProperty(exports, "FileHandler", { enumerable: true, get: function () { return FileHandler_1.FileHandler; } }); var FolderHandler_1 = require("./handlers/FolderHandler"); Object.defineProperty(exports, "FolderHandler", { enumerable: true, get: function () { return FolderHandler_1.FolderHandler; } }); var LibraryHandler_1 = require("./handlers/LibraryHandler"); Object.defineProperty(exports, "LibraryHandler", { enumerable: true, get: function () { return LibraryHandler_1.LibraryHandler; } }); var MessageHandler_2 = require("./handlers/MessageHandler"); Object.defineProperty(exports, "HandlerMessageHandler", { enumerable: true, get: function () { return MessageHandler_2.MessageHandler; } }); var PluginMessageHandler_1 = require("./handlers/PluginMessageHandler"); Object.defineProperty(exports, "PluginMessageHandler", { enumerable: true, get: function () { return PluginMessageHandler_1.PluginMessageHandler; } }); var TagHandler_1 = require("./handlers/TagHandler"); Object.defineProperty(exports, "TagHandler", { enumerable: true, get: function () { return TagHandler_1.TagHandler; } }); const express = require("express"); exports.express = express; const addStaticResources = (dir) => { return express.static(dir); }; exports.addStaticResources = addStaticResources; //# sourceMappingURL=index.js.map