@simongrasinovski/str-utils
Version:
A lightweight utility library for effortless string manipulation. Simplify common tasks like case validation, conversion and formatting with easy-to-use functions that enhance your JavaScript applications
44 lines (43 loc) • 1.57 kB
JavaScript
;
var reverse = require('./reverse');
var countVowels = require('./countVowels');
var countConsonants = require('./countConsonants');
var uniqueCharacters = require('./uniqueCharacters');
var camelCase = require('./camelCase');
var titleCase = require('./titleCase');
var snakeCase = require('./snakeCase');
var kebabCase = require('./kebabCase');
var countOccurrences = require('./countOccurrences');
var extractNumber = require('./extractNumber');
var longestWord = require('./longestWord');
var shortestWord = require('./shortestWord');
var truncate = require('./truncate');
var randomCharacters = require('./randomCharacters');
var substringBetween = require('./substringBetween');
var removeConsecutiveSpaces = require('./removeConsecutiveSpaces');
var isValidURL = require('./isValidURL');
var isValidHex = require('./isValidHex');
var isValidDate = require('./isValidDate');
var isValidEmail = require('./isValidEmail');
module.exports = {
reverse: reverse,
countVowels: countVowels,
countConsonants: countConsonants,
uniqueCharacters: uniqueCharacters,
camelCase: camelCase,
titleCase: titleCase,
snakeCase: snakeCase,
kebabCase: kebabCase,
countOccurrences: countOccurrences,
extractNumber: extractNumber,
longestWord: longestWord,
shortestWord: shortestWord,
truncate: truncate,
randomCharacters: randomCharacters,
substringBetween: substringBetween,
removeConsecutiveSpaces: removeConsecutiveSpaces,
isValidURL: isValidURL,
isValidHex: isValidHex,
isValidDate: isValidDate,
isValidEmail: isValidEmail
};