UNPKG

mydata-cli

Version:

A CLI tool for interacting with MyData API and managing data. Supports login, data retrieval, and more. Built with Node.js.

24 lines (19 loc) 544 B
import fs from "fs-extra"; export function parseEnvFile(filePath) { const content = fs.readFileSync(filePath, "utf-8"); const lines = content.split("\n"); const result = []; for (let line of lines) { line = line.trim(); if (!line || line.startsWith("#")) continue; const [key, ...rest] = line.split("="); const value = rest .join("=") .trim() .replace(/^['"]|['"]$/g, ""); if (key && value !== undefined) { result.push({ key, value }); } } return result; }