npm

Search results

1000+ packages found

Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.

published version 1.0.2, 2 years ago1221 dependents licensed under $MIT
508,062,862

Colored symbols for various log levels. Example: `✔︎ Success`

published version 7.0.1, a year ago5784 dependents licensed under $MIT
356,979,314

ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.

published version 1.3.0, 2 years ago1252 dependents licensed under $MIT
294,798,981

Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.

published version 1.1.0, a year ago1016 dependents licensed under $MIT
287,769,081

Determine if a value is an ES6 Symbol or not.

published version 1.1.1, a year ago1301 dependents licensed under $MIT
290,126,278

Unicode symbols with fallbacks for older terminals

published version 6.1.0, 2 years ago3035 dependents licensed under $MIT
275,862,724

Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible

published version 1.0.1, a year ago55 dependents licensed under $MIT
233,290,153

Turn any collection of objects into its own efficient tree or linked list using Symbol

published version 3.2.4, 7 years ago629 dependents licensed under $MIT
227,457,817

Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes

published version 7.0.1, 5 months ago1121 dependents licensed under $MIT
202,028,141

micromark utility with symbols

published version 2.0.1, 2 years ago181 dependents licensed under $MIT
208,249,803

Symbol.observable ponyfill

published version 4.0.0, 5 years ago473 dependents licensed under $MIT
85,161,081

Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.

published version 4.0.1, 8 years ago1322 dependents licensed under $MIT
105,207,756

Returns an array of all enumerable symbol properties found directly upon a given object

published version 3.0.2, 6 years ago249 dependents licensed under $ISC
57,993,683

Unique tag for use in the type-fest Tagged type

published version 1.0.0, a year ago8 dependents licensed under $MIT
81,223,515

Assign the enumerable es6 Symbol properties from one or more objects to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method.

published version 2.0.2, 8 years ago658 dependents licensed under $MIT
57,378,758

ECMAScript 6 Symbol polyfill

published version 3.1.4, 2 years ago333 dependents licensed under $ISC
55,071,312

Like `Object.keys()` but also includes symbols

published version 1.0.0, 3 years ago1 dependents licensed under $MIT
21,534,976

Returns `true` if the value is a primitive.

published version 3.0.1, 8 years ago221 dependents licensed under $MIT
23,102,099

Mapping from Dingbat fonts, such as Symbol, Webdings and Wingdings, to Unicode code points

published version 1.0.1, 5 years ago59 dependents licensed under $BSD-2-Clause
18,963,481

Iterate any JS iterator. Works robustly in all environments, all versions.

published version 1.0.2, 5 years ago255 dependents licensed under $MIT
8,511,319