unicode-bunny
Version:
Convert Unicode Marathi (Devanagari) text to Shree 0708 legacy font encoding
26 lines (19 loc) • 697 B
JavaScript
const fs = require("fs");
const path = require("path");
const { convertToShree0708 } = require("./index");
const args = process.argv.slice(2);
if (args.length < 2) {
console.error("Usage: node cli.js <input.txt> <output.txt>");
process.exit(1);
}
const inputPath = path.resolve(args[0]);
const outputPath = path.resolve(args[1]);
if (!fs.existsSync(inputPath)) {
console.error("Error: Input file not found:", inputPath);
process.exit(1);
}
const inputText = fs.readFileSync(inputPath, "utf8");
const convertedText = convertToShree0708(inputText);
fs.writeFileSync(outputPath, convertedText, "utf8");
console.log(`Converted file saved to: ${outputPath}`);