@sethdouglasford/claude-flow
Version:
Claude Code Flow - Advanced AI-powered development workflows with SPARC methodology
54 lines • 1.89 kB
JavaScript
// Main exports for the swarm system
export * from "./executor";
export * from "./types";
export * from "./strategies/base";
export * from "./strategies/auto";
export * from "./strategies/research";
export * from "./memory";
// Prompt copying system exports
export * from "./prompt-copier";
export * from "./prompt-copier-enhanced";
export * from "./prompt-utils";
export * from "./prompt-manager";
export * from "./prompt-cli";
// Optimizations
// export * from "./optimizations/index.ts";
// Utility function to get all exports
export function getSwarmComponents() {
return {
// Core components
executor: () => import("./executor"),
types: () => import("./types"),
// Strategies
strategies: {
base: () => import("./strategies/base"),
auto: () => import("./strategies/auto"),
research: () => import("./strategies/research"),
},
// Memory
memory: () => import("./memory"),
// Prompt system
promptCopier: () => import("./prompt-copier"),
promptCopierEnhanced: () => import("./prompt-copier-enhanced"),
promptUtils: () => import("./prompt-utils"),
promptManager: () => import("./prompt-manager"),
promptCli: () => import("./prompt-cli"),
// Optimizations
optimizations: () => import("./optimizations/index"),
};
}
export * from "./executor";
export * from "./types";
export * from "./strategies/base";
export * from "./strategies/auto";
export * from "./strategies/research";
export * from "./memory";
export * from "./prompt-copier";
export * from "./prompt-copier-enhanced";
export * from "./prompt-utils";
export * from "./prompt-manager";
export * from "./prompt-cli";
export * from "./sparc-executor";
export * from "./claude-flow-executor";
export * from "./direct-executor";
//# sourceMappingURL=index.js.map