**xCaseInsensitiveMap** is a TypeScript class that provides a map implementation supporting case-insensitive keys. It allows you to store key-value pairs where the keys are treated as case-insensitive. This is achieved by generating permutations of the ke
Tests whether one path is inside another path
Enable support for case insensitive attribute matching in selectors
This package provides utilities for managing HTTP headers with case-insensitive handling and validation.
Selectors decision tree - choose matching selectors, fast
concatenative mapdashery
CSS to XPath
Transform a string between `camelCase`, `PascalCase`, `Capital Case`, `snake_case`, `kebab-case`, `CONSTANT_CASE` and others
[Experimental] - 🚇 File crawling, watching and mapping for Metro
HTTP server mocking and expectations library for Node.js
NodeJS Environment Type detection.
Fixes stack traces for files with source maps
Calculates similarity between two strings
An iteration of the Node.js core streams with a series of improvements
Micro library for sorting arrays using the firstBy().thenBy().thenBy() syntax
25-digit case-insensitive UUID encoding
Immutable Data Collections
Match human-quality input to potential matches by edit distance.
MongoDB connection strings, based on the WhatWG URL API
Converts HTTP headers to their most common casing. (e.g. usEr-Agent -> User-Agent)
Create platform-aware keyboard shortcuts with automatic detection of Apple vs non-Apple platforms
Core istanbul API for JS code coverage
The missing fs.promises.exists()
Read `.xlsx` files in a web browser or in Node.js