@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.
143 lines • 9.04 kB
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
(function (factory) {
if (typeof module === "object" && typeof module.exports === "object") {
var v = factory(require, exports);
if (v !== undefined) module.exports = v;
}
else if (typeof define === "function" && define.amd) {
define(["require", "exports", "./lib/capitalize", "./lib/clamp", "./lib/compareVersion", "./lib/countWords", "./lib/countWordsMatching", "./lib/decodeURL", "./lib/diffStrings", "./lib/encodeURL", "./lib/endsWith", "./lib/extractHashtags", "./lib/extractMentions", "./lib/formatNumber", "./lib/generateId", "./lib/getDistanceBetweenPoints", "./lib/invertCase", "./lib/isAnagram", "./lib/isBoolean", "./lib/isBtcAddress", "./lib/isCreditCard", "./lib/isEmail", "./lib/isEmoji", "./lib/isIPv4Address", "./lib/isIPv6Address", "./lib/isJSON", "./lib/isJWT", "./lib/isPalindrome", "./lib/isURL", "./lib/maskEmail", "./lib/randomBetween", "./lib/readingTime", "./lib/removeSpaces", "./lib/reverse", "./lib/roundTo", "./lib/startsWith", "./lib/toCamelCase", "./lib/toDegrees", "./lib/toOrdinal", "./lib/toRadians", "./lib/toSlug", "./lib/truncate", "./lib/truncateMiddle"], factory);
}
})(function (require, exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.truncateMiddle = exports.truncate = exports.toSlug = exports.toRadians = exports.toOrdinal = exports.toDegrees = exports.toCamelCase = exports.startsWith = exports.roundTo = exports.reverse = exports.removeSpaces = exports.readingTime = exports.randomBetween = exports.maskEmail = exports.isURL = exports.isPalindrome = exports.isJWT = exports.isJSON = exports.isIPv6Address = exports.isIPv4Address = exports.isEmoji = exports.isEmail = exports.isCreditCard = exports.isBtcAddress = exports.isBoolean = exports.isAnagram = exports.invertCase = exports.getDistanceBetweenPoints = exports.generateId = exports.formatNumber = exports.extractMentions = exports.extractHashtags = exports.endsWith = exports.encodeURL = exports.diffStrings = exports.decodeURL = exports.countWordsMatching = exports.countWords = exports.compareVersion = exports.clamp = exports.capitalize = void 0;
const capitalize_1 = __importDefault(require("./lib/capitalize"));
exports.capitalize = capitalize_1.default;
const clamp_1 = __importDefault(require("./lib/clamp"));
exports.clamp = clamp_1.default;
const compareVersion_1 = __importDefault(require("./lib/compareVersion"));
exports.compareVersion = compareVersion_1.default;
const countWords_1 = __importDefault(require("./lib/countWords"));
exports.countWords = countWords_1.default;
const countWordsMatching_1 = __importDefault(require("./lib/countWordsMatching"));
exports.countWordsMatching = countWordsMatching_1.default;
const decodeURL_1 = __importDefault(require("./lib/decodeURL"));
exports.decodeURL = decodeURL_1.default;
const diffStrings_1 = __importDefault(require("./lib/diffStrings"));
exports.diffStrings = diffStrings_1.default;
const encodeURL_1 = __importDefault(require("./lib/encodeURL"));
exports.encodeURL = encodeURL_1.default;
const endsWith_1 = __importDefault(require("./lib/endsWith"));
exports.endsWith = endsWith_1.default;
const extractHashtags_1 = __importDefault(require("./lib/extractHashtags"));
exports.extractHashtags = extractHashtags_1.default;
const extractMentions_1 = __importDefault(require("./lib/extractMentions"));
exports.extractMentions = extractMentions_1.default;
const formatNumber_1 = __importDefault(require("./lib/formatNumber"));
exports.formatNumber = formatNumber_1.default;
const generateId_1 = __importDefault(require("./lib/generateId"));
exports.generateId = generateId_1.default;
const getDistanceBetweenPoints_1 = __importDefault(require("./lib/getDistanceBetweenPoints"));
exports.getDistanceBetweenPoints = getDistanceBetweenPoints_1.default;
const invertCase_1 = __importDefault(require("./lib/invertCase"));
exports.invertCase = invertCase_1.default;
const isAnagram_1 = __importDefault(require("./lib/isAnagram"));
exports.isAnagram = isAnagram_1.default;
const isBoolean_1 = __importDefault(require("./lib/isBoolean"));
exports.isBoolean = isBoolean_1.default;
const isBtcAddress_1 = __importDefault(require("./lib/isBtcAddress"));
exports.isBtcAddress = isBtcAddress_1.default;
const isCreditCard_1 = __importDefault(require("./lib/isCreditCard"));
exports.isCreditCard = isCreditCard_1.default;
const isEmail_1 = __importDefault(require("./lib/isEmail"));
exports.isEmail = isEmail_1.default;
const isEmoji_1 = __importDefault(require("./lib/isEmoji"));
exports.isEmoji = isEmoji_1.default;
const isIPv4Address_1 = __importDefault(require("./lib/isIPv4Address"));
exports.isIPv4Address = isIPv4Address_1.default;
const isIPv6Address_1 = __importDefault(require("./lib/isIPv6Address"));
exports.isIPv6Address = isIPv6Address_1.default;
const isJSON_1 = __importDefault(require("./lib/isJSON"));
exports.isJSON = isJSON_1.default;
const isJWT_1 = __importDefault(require("./lib/isJWT"));
exports.isJWT = isJWT_1.default;
const isPalindrome_1 = __importDefault(require("./lib/isPalindrome"));
exports.isPalindrome = isPalindrome_1.default;
const isURL_1 = __importDefault(require("./lib/isURL"));
exports.isURL = isURL_1.default;
const maskEmail_1 = __importDefault(require("./lib/maskEmail"));
exports.maskEmail = maskEmail_1.default;
const randomBetween_1 = __importDefault(require("./lib/randomBetween"));
exports.randomBetween = randomBetween_1.default;
const readingTime_1 = __importDefault(require("./lib/readingTime"));
exports.readingTime = readingTime_1.default;
const removeSpaces_1 = __importDefault(require("./lib/removeSpaces"));
exports.removeSpaces = removeSpaces_1.default;
const reverse_1 = __importDefault(require("./lib/reverse"));
exports.reverse = reverse_1.default;
const roundTo_1 = __importDefault(require("./lib/roundTo"));
exports.roundTo = roundTo_1.default;
const startsWith_1 = __importDefault(require("./lib/startsWith"));
exports.startsWith = startsWith_1.default;
const toCamelCase_1 = __importDefault(require("./lib/toCamelCase"));
exports.toCamelCase = toCamelCase_1.default;
const toDegrees_1 = __importDefault(require("./lib/toDegrees"));
exports.toDegrees = toDegrees_1.default;
const toOrdinal_1 = __importDefault(require("./lib/toOrdinal"));
exports.toOrdinal = toOrdinal_1.default;
const toRadians_1 = __importDefault(require("./lib/toRadians"));
exports.toRadians = toRadians_1.default;
const toSlug_1 = __importDefault(require("./lib/toSlug"));
exports.toSlug = toSlug_1.default;
const truncate_1 = __importDefault(require("./lib/truncate"));
exports.truncate = truncate_1.default;
const truncateMiddle_1 = __importDefault(require("./lib/truncateMiddle"));
exports.truncateMiddle = truncateMiddle_1.default;
const strkit = {
capitalize: capitalize_1.default,
clamp: clamp_1.default,
compareVersion: compareVersion_1.default,
countWords: countWords_1.default,
countWordsMatching: countWordsMatching_1.default,
decodeURL: decodeURL_1.default,
diffStrings: diffStrings_1.default,
encodeURL: encodeURL_1.default,
endsWith: endsWith_1.default,
extractHashtags: extractHashtags_1.default,
extractMentions: extractMentions_1.default,
formatNumber: formatNumber_1.default,
generateId: generateId_1.default,
getDistanceBetweenPoints: getDistanceBetweenPoints_1.default,
invertCase: invertCase_1.default,
isAnagram: isAnagram_1.default,
isBoolean: isBoolean_1.default,
isBtcAddress: isBtcAddress_1.default,
isCreditCard: isCreditCard_1.default,
isEmail: isEmail_1.default,
isEmoji: isEmoji_1.default,
isIPv4Address: isIPv4Address_1.default,
isIPv6Address: isIPv6Address_1.default,
isJSON: isJSON_1.default,
isJWT: isJWT_1.default,
isPalindrome: isPalindrome_1.default,
isURL: isURL_1.default,
maskEmail: maskEmail_1.default,
randomBetween: randomBetween_1.default,
readingTime: readingTime_1.default,
removeSpaces: removeSpaces_1.default,
reverse: reverse_1.default,
roundTo: roundTo_1.default,
startsWith: startsWith_1.default,
toCamelCase: toCamelCase_1.default,
toDegrees: toDegrees_1.default,
toOrdinal: toOrdinal_1.default,
toRadians: toRadians_1.default,
toSlug: toSlug_1.default,
truncate: truncate_1.default,
truncateMiddle: truncateMiddle_1.default,
};
exports.default = strkit;
});
//# sourceMappingURL=index.js.map