Trim a consecutively repeated substring: foo--bar---baz → foo-bar-baz
Strip the final newline character from a string or Uint8Array
Recursively mkdir, like `mkdir -p`
Resolve a nested selector in a PostCSS AST
Make a function mimic another one
Create an array without duplicates
Sorts any JavaScript array in a predictable way (deep equal arrays are always sorted in the same order)
Invert the key/value of an object. Example: `{foo: 'bar'}` → `{bar: 'foo'}`
Check if argv has a specific flag
Stringify any JavaScript value.
Map object keys and values into a new object
Strip comments and string literals from JavaScript code
Utility functions for converting to and from URLs that encode query string data into URL paths
Utilities for working with symlinked node_modules
Fast and easy parser for declarations of import and export in ECMAScript/TypeScript
CLI app helper
A tiny (194B) utility for safely writing deep Object values~!
Express style path to RegExp utility
Capitalize every word in a string: `unicorn cake` → `Unicorn Cake`
Parse JSON with more helpful errors
Inspect utility for Node.js and browsers
Nest rules inside each other in CSS
Cross Platform Smart Event API Ponyfill
[](https://github.com/mmkal/expect-type/actions/workflows/ci.yml)  [](ht