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.

143 lines 9.04 kB
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