initial transfer

This commit is contained in:
Benjamin Diedrichsen
2026-07-27 13:09:00 +02:00
parent 9f25d48dc2
commit 736c01216a
191 changed files with 17622 additions and 136 deletions
+23
View File
@@ -0,0 +1,23 @@
/**
* Nopy - A CLI tool for pyinfra script management and execution
*
* @packageDocumentation
*/
// Cubes module
export * from './cubes/index.js';
// Backwards compatibility - cubes namespace
export { cubes } from './nopy.cubes.js';
// Main entry point
export { nopy } from './nopy.main.js';
// Executor
export { executeDeployCalls, outputExecutionPlan, summarizeResults, } from './nopy.executor.js';
// Workflow
export { runWorkflow, runInteractiveWorkflow, runReplayWorkflow, runSessionReplayWorkflow, } from './nopy.workflow.js';
// Prompts
export { CubeSelection, AuthSelection, HostSelection, VariableAssignment, PasswordSelection, } from './nopy.prompts.js';
// Session management
export { loadSession, saveSession, createSession, listSessions, filterInternalVariables, separateEnvAndCubeVariables, } from './nopy.session.js';
// History management
export { loadHistory, saveHistory, addToHistory, getLastSession, getSessionById, listHistory, clearHistory, removeFromHistory, formatHistoryList, getHistoryPath, DEFAULT_HISTORY_SIZE, HISTORY_FILE, } from './nopy.history.js';
// Configuration
export { loadConfig, saveConfig, logConfigToFlags, getConfigPaths } from './nopy.config.js';