UNPKG

pragi-string

Version:

A package to modify strings

31 lines (24 loc) 722 B
#!/usr/bin/env node const pragiString = require("./index"); const args = process.argv.slice(2); if (args.length < 2) { console.error("Usage: pragi-string <text> <style> [--trim] [--exclude word1,word2]"); process.exit(1); } const text = args[0]; const style = args[1]; const options = { trim: args.includes("--trim"), excludeWords: [] }; // Handle exclude words const excludeIndex = args.indexOf("--exclude"); if (excludeIndex !== -1 && args[excludeIndex + 1]) { options.excludeWords = args[excludeIndex + 1].split(","); } try { console.log(pragiString(text, style, options)); } catch (error) { console.error("Error:", error.message); process.exit(1); }