formatflex
TypeScript icon, indicating that this package has built-in type declarations

1.0.5 • Public • Published

FormatFlex

FormatFlex is a file converter toolkit. It allows you to convert to many different file types.

Installation

npm install formatflex

Usage

Initialize

const formatflex = require("formatflex");
const formater = formatflex.initFormater();

Supported operations

const { zipFolder } = formater.utils;
const { jsonToSQL, jsonToCSV, jsonToXML, jsonToYAML } = formater.json;
const { csvToJSON, csvToXML } = formater.csv;

JSON formater

const inputPath = "./myJSONfile.json";
const outputPath = "./output.csv";
formater.json.jsonToCSV(inputPath, outputPath);
formater.json.jsonToYAML(inputPath, outputPath);
formater.json.jsonToSQL(inputPath, outputPath);
formater.json.jsonToXML(inputPath, outputPath);

CSV formater

const inputCSV = "./myCSVfile.csv";
const outputPath = "./output.json";
formater.csv.csvToJSON(inputCSV, outputPath);
formater.csv.csvToXML(inputPath, outputPath);

Zip a folder

const folderPathToZip = "./src";
const outputPath = "./myZip.zip";
zipFolder(folderPathToZip, outputPath);

Dependencies (0)

    Dev Dependencies (4)

    Package Sidebar

    Install

    npm i formatflex

    Weekly Downloads

    2

    Version

    1.0.5

    License

    MIT

    Unpacked Size

    29.9 kB

    Total Files

    32

    Last publish

    Collaborators

    • rgrfoss