A collection of string comparisons algorithms
A text utility to do string comparisons at a phonetic level.
Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.
A point in polygon based on the paper Optimal Reliable Point-in-Polygon Test and Differential Coding Boolean Operations on Polygons
Quickly scan for CLI flags and arguments
A JavaScript parser built from the Hermes engine
Match human-quality input to potential matches by edit distance.
Compare, format, diff and serialize any JavaScript value
the most correct and second fastest glob implementation in JavaScript
Efficient implementation of Levenshtein algorithm with locale-specific collator support.
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
Communicate with Percy's API to create builds and snapshots, upload resources, and finalize builds and snapshots. Uses [`@percy/env`](.packages/env) to send environment information with new builds. Can also be used to query for a project's builds using a
(temporary fork of picomatch) Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.
The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.
A platform detection library that works on nearly all JavaScript platforms.
Fast JavaScript array sorting by implementing Python's Timsort algorithm
**Note:** while this plugin doesn’t shorten the output in any way, it does optimize it for repetition-based compression algorithms such as gzip.
A tiny (381B to 419B) utility to make a directory and its parents, recursively
A blazing-fast equality comparison utility for a variety of use-cases
Client library for the Draftable document comparison API
RSQL query builder
ESLint rule to prevent comparing objects using comparison operators
TimSort: Fast Sorting for Node.js
Checks if two geometries cross each other.
Static analysis of Rhai ASTs: extracts accessed variable paths and string comparisons
A SQL compatibility layer that transpiles Trino and Redshift SQL to DuckDB SQL
Parse semantic version strings into comparable objects with support for sorting, finding the latest version, and checking constraint satisfaction.
String ordering for humans.
securecompare borrows the secure_compare private method from ActiveSupport::MessageVerifier which lets you do safely compare strings without being vulnerable to timing attacks. Useful for Basic HTTP Authentication in your rack/rails application.
Natural order string comparison is a way of comparing strings "naturally". e.g. "somthing1" < "something2" < "something10" which does not follow alpabetically.
Advance string comparison in ruby.
Ranges and string comparisons meet Turkish language. You can use it anywhere in your code, Range, Regexp, etc..
A secure_comparison function implemented in C for blazing speed. Includes monkeypatch for Rails and Rack.
Make accurate-enough conversions and comparisons between price strings. For when you're collecting inconsistently structured pricing information (for example, via scraping) and you don't need the rigidness of [RubyMoney](https://github.com/RubyMoney/money).
OrokuSaki, a.k.a. Shredder, is a small collection of utilities for ensuring the strings used in cryptographic operations remain secret. This currently includes memory zeroing and constant time String comparisons.
Parse human strings and ISO 8601 durations, perform arithmetic and comparison, and output to human-readable or ISO 8601 formats.
VersionCompare simplifies comparison of version numbers with other version numbers. It aims to be as light and flexible as possible. Inputs can be a String, Integer, Float, Array, or any object that defines `#to_comparable_version`.
Riml is a subset of VimL with some added features, and it compiles to plain Vim script. Some of the added features include classes, string interpolation, heredocs, default case-sensitive string comparison and default arguments in functions. Give it a try!
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.