ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Unbox a boxed JS primitive value.
Determine if the JS environment has BigInt support.
Determine if a function is a native async function.
Cube DuckDB database driver
Cube.js client for Angular
Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value negative zero? === will lie to you
JavaScript 3D library
Component-wrapper for collapse animation for elements with variable (and dynamic) height
Cube.js Snowflake database driver
Is this value a JS Map? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Legend DataCube
Is this value an ES BigInt?
ECMAScript spec abstract operations.
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
Cube.js Dremio driver
Which kind of boxed JS primitive is this?
An ES2015 spec-compliant `Function.prototype.name` shim
Cube.js Trino database driver
A wrapper of the webchannel packages from closure-library for use outside of a closure compiled application