shelly 0.3.0

Generate dynamic-, scripting-language projects with dependencies for quick CLI feedback loops
Documentation
{{ for package in packages }}
const { package } = require("{ package }")
{{ endfor }}

const \{ promises: fs } = require("fs");

async function parseCsv(path) \{
  const file = await fs.readFile(path, "utf-8");
  return papaparse.parse(file);
}

async function toCsv(arr) \{
  return papaparse.unparse(arr);
}

async function writeCsv(path, csv) \{
  await fs.writeFile(path, csv);
}

module.exports = \{
  parseCsv,
  toCsv,
  writeCsv,
};