mira-app-core
Version:
Core library for Mira TypeScript project - provides base functionality without auto-execution
47 lines • 4.22 kB
JavaScript
;
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