@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
JavaScript
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