kind-of

Get the native type of a value.
v6.0.3 URL: https://unpkg.com/kind-of@6.0.3/index.js
OpenBrowse Files
argumentsarraybooleancheckdatefunctionisis-typeis-type-ofkindkind-ofnumberobjectofregexpstringtesttypetype-oftypeoftypes

to-regex-range

Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
v5.0.1 URL: https://unpkg.com/to-regex-range@5.0.1/index.js
OpenBrowse Files
bashdateexpandexpansionexpressionglobmatchmatch datematch numbermatch numbersmatch yearmatchesmatchingnumbernumbersnumericalrangerangesregexregexpregularregular expressionsequence

natural-orderby

Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
v5.0.0 URL: https://unpkg.com/natural-orderby@5.0.0/dist/main.js
OpenBrowse Files
sortorderstringnatsortnatcmpcomparealphanumunicodedatenumberfloatnumericnaturalhumanjavascriptarraycollectionlistsortingcase sensitivecase insensitiveascendingdescendingbrowsernode.jsnode

clone-deep

Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
v4.0.1 URL: https://unpkg.com/clone-deep@4.0.1/index.js
OpenBrowse Files
arrayassignbufferclampedcloneclone-arrayclone-array-deepclone-bufferclone-dateclone-deepclone-mapclone-objectclone-object-deepclone-reg-expclone-regexclone-regexpclone-setdatedeepextendmixinmixin-objectobjectregexregexpshallowsymbol

is-extendable

Returns true if a value is a plain object, array or function.
v1.0.1 URL: https://unpkg.com/is-extendable@1.0.1/index.js
OpenBrowse Files
arrayassigncheckdateextendextendableextensiblefunctionisobjectregextest