Search results
758 packages found
Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.
Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.
Standard library
Determine if the JS environment has Symbol support. Supports spec, or shams.
Determine if a value is an ES6 Symbol or not.
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
- primitive
- abstract
- ecmascript
- es5
- es6
- es2015
- toPrimitive
- coerce
- type
- object
- string
- number
- boolean
- symbol
- View more
Standard library
Colored symbols for various log levels. Example: `✔︎ Success`
Unicode symbols with fallbacks for older terminals
Spec-compliant shim for Symbol.prototype.description proposal.
Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
micromark utility with symbols
ECMAScript 6 Symbol polyfill
An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.
- javascript
- ecmascript
- polyfill
- shim
- DisposableStack
- AsyncDisposableStack
- dispose
- asyncDispose
- using
- resource
- management
- Symbol
- Symbol.dispose
- Symbol.asyncDispose
Iterate any iterable JS value. Works robustly in all environments, all versions.
Iterate any JS iterator. Works robustly in all environments, all versions.
Interactive Brokers TWS/IB Gateway API client library for Node.js (TS)
An ESnext spec-compliant shim/polyfill/replacement for all Well-Known Symbols that works in any environment with Symbols.
- javascript
- ecmascript
- polyfill
- shim
- well-known
- symbol
- Symbol.asyncIterator
- asyncIterator
- Symbol.hasInstance
- hasInstance
- Symbol.isConcatSpreadable
- isConcatSpreadable
- Symbol.iterator
- iterator
- View more
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
- array
- assign
- buffer
- clamped
- clone
- clone-array
- clone-array-deep
- clone-buffer
- clone-date
- clone-deep
- clone-map
- clone-object
- clone-object-deep
- clone-reg-exp
- View more