node:util/types

#Import

import util_types from "nstdlib/util/types";

Note

Its behavior matches Node.js.

#Runtime support

Where it runsStatusExport coverageDetails
nstd⚠️ some support12/28 of Node's own eligible tests pass under nstd (filed under util, the parent module).
Browser❔ not tested100% of Node.jsIt imports with the small process shim. 43/43 Node.js exports are available. No module-specific behavior test ran.
Node.js (host)✅ works100% of Node.js43/43 exports.

#Exports (43 of 43)

Each cell shows what happens when code reads an export:

  • ✅ Available through every import style. A named error also counts.
  • ⚠️ Available through only some import styles.
  • ❔ The export exists but has no value.
  • ❌ The export does not exist.
  • – This environment was not measured.
Show all 43 exports
ExportNode.jsnstdlibbrowser
isAnyArrayBuffer
isArgumentsObject
isArrayBuffer
isArrayBufferView
isAsyncFunction
isBigInt64Array
isBigIntObject
isBigUint64Array
isBooleanObject
isBoxedPrimitive
isCryptoKey
isDataView
isDate
isExternal
isFloat16Array
isFloat32Array
isFloat64Array
isGeneratorFunction
isGeneratorObject
isInt16Array
isInt32Array
isInt8Array
isKeyObject
isMap
isMapIterator
isModuleNamespaceObject
isNativeError
isNumberObject
isPromise
isProxy
isRegExp
isSet
isSetIterator
isSharedArrayBuffer
isStringObject
isSymbolObject
isTypedArray
isUint16Array
isUint32Array
isUint8Array
isUint8ClampedArray
isWeakMap
isWeakSet