UNPKG

@linkdotnet/stringoperations

Version:

Collection of string utilities. Edit-Distances, Search and Data structures. Offers for example trie, levenshtein distance.

23 lines (22 loc) 2.38 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isPalindrom = exports.findAll = exports.contains = exports.Rope = exports.Trie = exports.getHammingDistance = exports.getLevenshteinDistance = exports.getClosestWords = exports.getClosestWord = exports.getLongestCommonSubsequence = exports.getLongestCommonSubstring = void 0; var longest_common_substring_1 = require("./edit-distance/longest-common-substring"); Object.defineProperty(exports, "getLongestCommonSubstring", { enumerable: true, get: function () { return longest_common_substring_1.getLongestCommonSubstring; } }); var longest_common_subsequence_1 = require("./edit-distance/longest-common-subsequence"); Object.defineProperty(exports, "getLongestCommonSubsequence", { enumerable: true, get: function () { return longest_common_subsequence_1.getLongestCommonSubsequence; } }); Object.defineProperty(exports, "getClosestWord", { enumerable: true, get: function () { return longest_common_subsequence_1.getClosestWord; } }); Object.defineProperty(exports, "getClosestWords", { enumerable: true, get: function () { return longest_common_subsequence_1.getClosestWords; } }); var levenshtein_1 = require("./edit-distance/levenshtein"); Object.defineProperty(exports, "getLevenshteinDistance", { enumerable: true, get: function () { return levenshtein_1.getLevenshteinDistance; } }); var hamming_distance_1 = require("./edit-distance/hamming-distance"); Object.defineProperty(exports, "getHammingDistance", { enumerable: true, get: function () { return hamming_distance_1.getHammingDistance; } }); var trie_1 = require("./data-structure/trie"); Object.defineProperty(exports, "Trie", { enumerable: true, get: function () { return trie_1.Trie; } }); var rope_1 = require("./data-structure/rope"); Object.defineProperty(exports, "Rope", { enumerable: true, get: function () { return rope_1.Rope; } }); var boyer_moore_1 = require("./search/boyer-moore"); Object.defineProperty(exports, "contains", { enumerable: true, get: function () { return boyer_moore_1.contains; } }); Object.defineProperty(exports, "findAll", { enumerable: true, get: function () { return boyer_moore_1.findAll; } }); var palindrom_1 = require("./search/palindrom"); Object.defineProperty(exports, "isPalindrom", { enumerable: true, get: function () { return palindrom_1.isPalindrom; } });