UNPKG

@azizbecha/strkit

Version:

strkit is a utility library offering a collection of essential string functions including validation, case conversion, truncation, and more. Ideal for both JavaScript and TypeScript developers to simplify string operations in their applications.

87 lines 3.06 kB
import capitalize from './lib/capitalize'; import clamp from './lib/clamp'; import compareVersion from './lib/compareVersion'; import countWords from './lib/countWords'; import countWordsMatching from './lib/countWordsMatching'; import decodeURL from './lib/decodeURL'; import diffStrings from './lib/diffStrings'; import encodeURL from './lib/encodeURL'; import endsWith from './lib/endsWith'; import extractHashtags from './lib/extractHashtags'; import extractMentions from './lib/extractMentions'; import formatNumber from './lib/formatNumber'; import generateId from './lib/generateId'; import getDistanceBetweenPoints from './lib/getDistanceBetweenPoints'; import invertCase from './lib/invertCase'; import isAnagram from './lib/isAnagram'; import isBoolean from './lib/isBoolean'; import isBtcAddress from './lib/isBtcAddress'; import isCreditCard from './lib/isCreditCard'; import isEmail from './lib/isEmail'; import isEmoji from './lib/isEmoji'; import isIPv4Address from './lib/isIPv4Address'; import isIPv6Address from './lib/isIPv6Address'; import isJSON from './lib/isJSON'; import isJWT from './lib/isJWT'; import isPalindrome from './lib/isPalindrome'; import isURL from './lib/isURL'; import maskEmail from './lib/maskEmail'; import randomBetween from './lib/randomBetween'; import readingTime from './lib/readingTime'; import removeSpaces from './lib/removeSpaces'; import reverse from './lib/reverse'; import roundTo from './lib/roundTo'; import startsWith from './lib/startsWith'; import toCamelCase from './lib/toCamelCase'; import toDegrees from './lib/toDegrees'; import toOrdinal from './lib/toOrdinal'; import toRadians from './lib/toRadians'; import toSlug from './lib/toSlug'; import truncate from './lib/truncate'; import truncateMiddle from './lib/truncateMiddle'; const strkit = { capitalize, clamp, compareVersion, countWords, countWordsMatching, decodeURL, diffStrings, encodeURL, endsWith, extractHashtags, extractMentions, formatNumber, generateId, getDistanceBetweenPoints, invertCase, isAnagram, isBoolean, isBtcAddress, isCreditCard, isEmail, isEmoji, isIPv4Address, isIPv6Address, isJSON, isJWT, isPalindrome, isURL, maskEmail, randomBetween, readingTime, removeSpaces, reverse, roundTo, startsWith, toCamelCase, toDegrees, toOrdinal, toRadians, toSlug, truncate, truncateMiddle, }; export default strkit; export { capitalize, clamp, compareVersion, countWords, countWordsMatching, decodeURL, diffStrings, encodeURL, endsWith, extractHashtags, extractMentions, formatNumber, generateId, getDistanceBetweenPoints, invertCase, isAnagram, isBoolean, isBtcAddress, isCreditCard, isEmail, isEmoji, isIPv4Address, isIPv6Address, isJSON, isJWT, isPalindrome, isURL, maskEmail, randomBetween, readingTime, removeSpaces, reverse, roundTo, startsWith, toCamelCase, toDegrees, toOrdinal, toRadians, toSlug, truncate, truncateMiddle }; //# sourceMappingURL=index.js.map