UNPKG

synkrokonn-dev

Version:

Plugin-based cross-chain orchestration middleware for Web3 enterprise automation.

18 lines (17 loc) 630 B
#!/usr/bin/env node import path from 'path'; import dotenv from 'dotenv'; import { fileURLToPath } from 'url'; import { runOrchestration } from './index.js'; const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); // Load .env relative to caller dotenv.config({ path: path.resolve(process.cwd(), '.env') }); const [, , workflowFile] = process.argv; if (!workflowFile) { console.error("Please provide a workflow file path."); process.exit(1); } // Resolve full path from where npx is run const resolvedPath = path.resolve(process.cwd(), workflowFile); runOrchestration(resolvedPath);