#!/usr/bin/env node
import { readFileSync, existsSync } from "fs";
import { dirname, join } from "path";
import { fileURLToPath } from "url";
const __dirname = dirname(fileURLToPath(import.meta.url));
const envPath = join(__dirname, ".env");
if (existsSync(envPath)) {
const lines = readFileSync(envPath, "utf-8").split("\n");
for (const line of lines) {
const t = line.trim();
if (t && !t.startsWith("#")) {
const i = t.indexOf("=");
if (i > 0) {
const k = t.slice(0, i).trim();
const v = t.slice(i + 1).trim().replace(/^["']|["']$/g, "");
if (k) process.env[k] = v;
}
}
}
}
await import(join(__dirname, "dist", "index.js"));