Define a non-enumerable read-only property.
A better Object.defineProperty()
Returns an array of all enumerable symbol properties found directly upon a given object
Like `Object.keys()` but also includes symbols
Property descriptor factory
Test if an object's own property is enumerable.
Node.js module to detect the C standard library (libc) implementation family and version
Compare, format, diff and serialize any JavaScript value
Underlying schema language parsed from arktype syntax.
Improved typeof detection for node.js and the browser.
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
Give your JS App some Backbone with Models, Views, Collections, and Events.
Detect the dominant newline character of a string
Detect if a string is a data URL
Detect Node.JS (as opposite to browser environment). ESM modification
Node.js implementation of port detector
Detects if a file exists and returns the resolved filepath.
Convert framework components to native Web Components.
Return an array of an object's own enumerable property names and symbols.
Karma runner plugin for detecting all browsers installed on the current system.
utilities for primitive JavaScript types
Define a non-enumerable read-only accessor.
Classify GPU's based on their benchmark score in order to provide an adaptive experience.
Better `os.arch()` for node and the browser -- detect OS architecture
Unlike Enumerable#detect, #detect_value returns the evaluated value.
A Ruby gem that extends all Enumerable objects (Arrays, Ranges, Sets, etc.) with essential statistical methods. Provides mean, median, variance, and standard deviation calculations, along with robust outlier detection using the IQR method. Perfect for data analysis, performance monitoring, A/B testing, and cleaning datasets with extreme values. Zero dependencies and works seamlessly with any Ruby collection that includes Enumerable.
Contentful API wrapper library exposing an ActiveRecord-like interface