A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.
compare two semver version strings, returning -1, 0, or 1
vue3 component for displaying javascript arrays and JSON objects.
Maximum signed 8-bit integer.
Minimum signed 8-bit integer.
A flexible LexoRank implementation with simple, bucket and decimal variants
Decode `.ico` icons
Trim newlines from the start and/or end of a string
nodejs ioctl wrapper
Documentation generator for EnvParse usage
Streaming text decoder that preserves multibyte Unicode characters
Improved randomness without any external dependencies.
Comprehensive validation framework with composable validators and modifiers. Define schemas with full TypeScript support and get detailed error messages.
Minimum signed 32-bit integer.
simple persistent cookiejar system
Run a function exactly one time
Typescript/Javascript representation of UPLC (Untyped PLutus Core).
compile json schema to typescript typings. Fork from original json-schema-to-typescript with changed reference resolving. Will be deprecated when original repo accepts changes
Convert EXIF orientation to CSS transform rules.
A webpack plugin to set permissions for your output files and folders
Polyfill of future proposal for `util.parseArgs()`
<!-- BADGES -->
Utility functions for dealing with network interfaces and IP addresses in Node.js
A small implementation of `crypto.getRandomValues` for React Native. This is useful to polyfill for libraries like [uuid](https://www.npmjs.com/package/uuid) that depend on it.