UNPKG

docker-pilot

Version:

A powerful, scalable Docker CLI library for managing containerized applications of any size

70 lines 3.76 kB
"use strict"; /** * Docker Pilot - A powerful, scalable Docker CLI library * * @description Main entry point for the Docker Pilot library * @author Jonhvmp * @version 1.0.0 */ 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.VERSION = exports.dockerPilot = exports.BaseCommand = exports.BasePlugin = exports.PluginManager = exports.ValidationUtils = exports.FileUtils = exports.DockerUtils = exports.Logger = exports.ServiceManager = exports.CommandRunner = exports.ConfigManager = exports.DockerPilot = void 0; // Core exports var DockerPilot_1 = require("./core/DockerPilot"); Object.defineProperty(exports, "DockerPilot", { enumerable: true, get: function () { return DockerPilot_1.DockerPilot; } }); var ConfigManager_1 = require("./core/ConfigManager"); Object.defineProperty(exports, "ConfigManager", { enumerable: true, get: function () { return ConfigManager_1.ConfigManager; } }); var CommandRunner_1 = require("./core/CommandRunner"); Object.defineProperty(exports, "CommandRunner", { enumerable: true, get: function () { return CommandRunner_1.CommandRunner; } }); var ServiceManager_1 = require("./core/ServiceManager"); Object.defineProperty(exports, "ServiceManager", { enumerable: true, get: function () { return ServiceManager_1.ServiceManager; } }); // Types __exportStar(require("./types"), exports); // Utils var Logger_1 = require("./utils/Logger"); Object.defineProperty(exports, "Logger", { enumerable: true, get: function () { return Logger_1.Logger; } }); var DockerUtils_1 = require("./utils/DockerUtils"); Object.defineProperty(exports, "DockerUtils", { enumerable: true, get: function () { return DockerUtils_1.DockerUtils; } }); var FileUtils_1 = require("./utils/FileUtils"); Object.defineProperty(exports, "FileUtils", { enumerable: true, get: function () { return FileUtils_1.FileUtils; } }); var ValidationUtils_1 = require("./utils/ValidationUtils"); Object.defineProperty(exports, "ValidationUtils", { enumerable: true, get: function () { return ValidationUtils_1.ValidationUtils; } }); // Plugins var PluginManager_1 = require("./plugins/PluginManager"); Object.defineProperty(exports, "PluginManager", { enumerable: true, get: function () { return PluginManager_1.PluginManager; } }); var BasePlugin_1 = require("./plugins/BasePlugin"); Object.defineProperty(exports, "BasePlugin", { enumerable: true, get: function () { return BasePlugin_1.BasePlugin; } }); // Commands var BaseCommand_1 = require("./commands/BaseCommand"); Object.defineProperty(exports, "BaseCommand", { enumerable: true, get: function () { return BaseCommand_1.BaseCommand; } }); __exportStar(require("./commands"), exports); // Default instance for quick usage const DockerPilot_2 = require("./core/DockerPilot"); /** * Default Docker Pilot instance for quick usage * * @example * ```typescript * import { dockerPilot } from 'docker-pilot'; * * await dockerPilot.up(); * await dockerPilot.down(); * ``` */ exports.dockerPilot = new DockerPilot_2.DockerPilot(); // Version exports.VERSION = '1.0.0'; //# sourceMappingURL=index.js.map