UNPKG

@mdfriday/foundry

Version:

The core engine of MDFriday. Convert Markdown and shortcodes into fully themed static sites – Hugo-style, powered by TypeScript.

72 lines 6.65 kB
"use strict"; // Module domain exports // This file provides a centralized export for the module domain var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.newModules = exports.EModules = exports.newProjectModule = exports.newModule = exports.ProjectModule = exports.VoModule = exports.newMemoryModuleCache = exports.newModuleCache = exports.MemoryModuleCache = exports.FsModuleCache = exports.newMockZipExtractor = exports.newZipExtractor = exports.MockZipExtractor = exports.WebZipExtractor = exports.JsZipExtractor = exports.newMockHttpClient = exports.newHttpClient = exports.MockHttpClient = exports.FetchHttpClient = exports.createDefaultMounts = exports.newMountFromConfig = exports.newMount = exports.Mount = exports.PACKAGE_JSON_FILENAME = exports.ComponentFolders = exports.ComponentFolderPrompts = exports.ComponentFolderWorkflows = exports.DownloadStatus = exports.ErrMountFailed = exports.ErrInvalidZipFile = exports.ErrDownloadFailed = exports.ErrModuleNotFound = exports.ModuleError = void 0; // ===== Types and Interfaces ===== __exportStar(require("./type"), exports); // Export error constants, classes, and enums var type_1 = require("./type"); Object.defineProperty(exports, "ModuleError", { enumerable: true, get: function () { return type_1.ModuleError; } }); Object.defineProperty(exports, "ErrModuleNotFound", { enumerable: true, get: function () { return type_1.ErrModuleNotFound; } }); Object.defineProperty(exports, "ErrDownloadFailed", { enumerable: true, get: function () { return type_1.ErrDownloadFailed; } }); Object.defineProperty(exports, "ErrInvalidZipFile", { enumerable: true, get: function () { return type_1.ErrInvalidZipFile; } }); Object.defineProperty(exports, "ErrMountFailed", { enumerable: true, get: function () { return type_1.ErrMountFailed; } }); Object.defineProperty(exports, "DownloadStatus", { enumerable: true, get: function () { return type_1.DownloadStatus; } }); Object.defineProperty(exports, "ComponentFolderWorkflows", { enumerable: true, get: function () { return type_1.ComponentFolderWorkflows; } }); Object.defineProperty(exports, "ComponentFolderPrompts", { enumerable: true, get: function () { return type_1.ComponentFolderPrompts; } }); Object.defineProperty(exports, "ComponentFolders", { enumerable: true, get: function () { return type_1.ComponentFolders; } }); Object.defineProperty(exports, "PACKAGE_JSON_FILENAME", { enumerable: true, get: function () { return type_1.PACKAGE_JSON_FILENAME; } }); // ===== Value Objects ===== // Mount value object var mount_1 = require("./vo/mount"); Object.defineProperty(exports, "Mount", { enumerable: true, get: function () { return mount_1.Mount; } }); Object.defineProperty(exports, "newMount", { enumerable: true, get: function () { return mount_1.newMount; } }); Object.defineProperty(exports, "newMountFromConfig", { enumerable: true, get: function () { return mount_1.newMountFromConfig; } }); Object.defineProperty(exports, "createDefaultMounts", { enumerable: true, get: function () { return mount_1.createDefaultMounts; } }); // HTTP client value objects var httpclient_1 = require("./vo/httpclient"); Object.defineProperty(exports, "FetchHttpClient", { enumerable: true, get: function () { return httpclient_1.FetchHttpClient; } }); Object.defineProperty(exports, "MockHttpClient", { enumerable: true, get: function () { return httpclient_1.MockHttpClient; } }); Object.defineProperty(exports, "newHttpClient", { enumerable: true, get: function () { return httpclient_1.newHttpClient; } }); Object.defineProperty(exports, "newMockHttpClient", { enumerable: true, get: function () { return httpclient_1.newMockHttpClient; } }); // ZIP extractor value objects var zipextractor_1 = require("./vo/zipextractor"); Object.defineProperty(exports, "JsZipExtractor", { enumerable: true, get: function () { return zipextractor_1.JsZipExtractor; } }); Object.defineProperty(exports, "WebZipExtractor", { enumerable: true, get: function () { return zipextractor_1.WebZipExtractor; } }); Object.defineProperty(exports, "MockZipExtractor", { enumerable: true, get: function () { return zipextractor_1.MockZipExtractor; } }); Object.defineProperty(exports, "newZipExtractor", { enumerable: true, get: function () { return zipextractor_1.newZipExtractor; } }); Object.defineProperty(exports, "newMockZipExtractor", { enumerable: true, get: function () { return zipextractor_1.newMockZipExtractor; } }); // Module cache value objects var cache_1 = require("./vo/cache"); Object.defineProperty(exports, "FsModuleCache", { enumerable: true, get: function () { return cache_1.FsModuleCache; } }); Object.defineProperty(exports, "MemoryModuleCache", { enumerable: true, get: function () { return cache_1.MemoryModuleCache; } }); Object.defineProperty(exports, "newModuleCache", { enumerable: true, get: function () { return cache_1.newModuleCache; } }); Object.defineProperty(exports, "newMemoryModuleCache", { enumerable: true, get: function () { return cache_1.newMemoryModuleCache; } }); // Module value objects var module_1 = require("./vo/module"); Object.defineProperty(exports, "VoModule", { enumerable: true, get: function () { return module_1.Module; } }); Object.defineProperty(exports, "ProjectModule", { enumerable: true, get: function () { return module_1.ProjectModule; } }); Object.defineProperty(exports, "newModule", { enumerable: true, get: function () { return module_1.newModule; } }); Object.defineProperty(exports, "newProjectModule", { enumerable: true, get: function () { return module_1.newProjectModule; } }); // ===== Entities ===== var module_2 = require("./entity/module"); Object.defineProperty(exports, "EModules", { enumerable: true, get: function () { return module_2.Modules; } }); Object.defineProperty(exports, "newModules", { enumerable: true, get: function () { return module_2.newModules; } }); // ===== Factory functions ===== __exportStar(require("./factory/module"), exports); //# sourceMappingURL=index.js.map