Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Internationalized calendar, date, and time manipulation utilities
Development-only error handler middleware
Polyfill for Metadata Reflection API
Caseless object set/get/has, very useful when working with HTTP headers.
Delete nested properties from an object using dot notation.
JSON Web Token implementation (symmetric and asymmetric)
Node.js object hash library with properties/arrays sorting to provide constant hashes
Parse a JSON string that has git merge conflicts, resolving if possible
Allow parsing of object rest/spread
An email address parser based on rfc5322
Allow parsing of '#foo in obj' brand checks
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
Returns true if a value is a plain object, array or function.
Extra assertions on top of node's assert module
Stringify an object sorting scalars before objects, and defaulting to 2-space indent
This plugin transforms checks for a private property in an object
EditorConfig File Locator and Interpreter for Node.js
A very strict and proper argument parser.
JSON parse & stringify that supports binary via bops & base64
Symbol.observable ponyfill
Properties file reader for Node.js
Deep join an array