UNPKG

pragi-string

Version:

A package to modify strings

24 lines (19 loc) 937 B
const PragiString = require("./index"); // Test text formatters console.log("=== Text Formatting Tests ==="); console.log(PragiString.titleCase("npm package")); console.log(PragiString.titleCase("npm package", { excludeWords: ["npm"] })); console.log(PragiString.smartTruncate("This is a very long text that needs truncating", 20)); // Test number conversions console.log("\n=== Number Conversion Tests ==="); console.log(PragiString.toWords(1234)); console.log(PragiString.toOrdinal(23)); console.log(PragiString.humanizeNumber(1234567)); // Test Roman numerals console.log("\n=== Roman Numeral Tests ==="); console.log(PragiString.toRoman(2024)); console.log(PragiString.fromRoman("MMXXIV")); // Test time formatting console.log("\n=== Time Formatting Tests ==="); console.log(PragiString.humanizeDuration(3665)); // 1 hour, 1 minute, 5 seconds console.log(PragiString.toDigitalTime(3665)); // 01:01:05