string-comparison-score
v0.1.2
Published
Small library providing Levenshtein and Jaro-Winkler string comparison scores
Maintainers
Readme
string-comparison-score
Tiny TypeScript library exposing Levenshtein (default) and Jaro–Winkler string comparison scores.
Usage:
import { compare, algorithms } from 'string-comparison-score';
// Default (Levenshtein normalized)
console.log(compare('kitten', 'sitting'));
// Use Jaro-Winkler
console.log(compare('martha', 'marhta', { algorithm: algorithms.jaroWinkler }));API:
compare(a, b, options?)— returns{ score, distance? }.levenshteinDistance(a,b)— raw distance (integer).levenshteinScore(a,b)—{ score, distance }.jaroWinklerScore(a,b)—{ score }.
