diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md index 3718bddafe787c..f289d8e8fd8134 100644 --- a/doc/api/deprecations.md +++ b/doc/api/deprecations.md @@ -1240,6 +1240,9 @@ The `util.isObject()` API has been removed. Please use -Type: Runtime +Type: End-of-Life -The [`util.isPrimitive()`][] API is deprecated. Please use +The `util.isPrimitive()` API has been removed. Please use `arg === null || (typeof arg !=='object' && typeof arg !== 'function')` instead. @@ -3815,8 +3818,6 @@ is deprecated to better align with recommendations per [NIST SP 800-38D][]. [`util.inspect()`]: util.md#utilinspectobject-options [`util.inspect.custom`]: util.md#utilinspectcustom [`util.isArray()`]: util.md#utilisarrayobject -[`util.isPrimitive()`]: util.md#utilisprimitiveobject -[`util.log()`]: util.md#utillogstring [`util.promisify`]: util.md#utilpromisifyoriginal [`util.toUSVString()`]: util.md#utiltousvstringstring [`util.types`]: util.md#utiltypes diff --git a/doc/api/util.md b/doc/api/util.md index da0a31256a7e7e..cf4ae74dcb2f04 100644 --- a/doc/api/util.md +++ b/doc/api/util.md @@ -2950,46 +2950,6 @@ util.isArray({}); // Returns: false ``` -### `util.isPrimitive(object)` - - - -> Stability: 0 - Deprecated: Use -> `(typeof value !== 'object' && typeof value !== 'function') || value === null` -> instead. - -* `object` {any} -* Returns: {boolean} - -Returns `true` if the given `object` is a primitive type. Otherwise, returns -`false`. - -```js -const util = require('node:util'); - -util.isPrimitive(5); -// Returns: true -util.isPrimitive('foo'); -// Returns: true -util.isPrimitive(false); -// Returns: true -util.isPrimitive(null); -// Returns: true -util.isPrimitive(undefined); -// Returns: true -util.isPrimitive({}); -// Returns: false -util.isPrimitive(() => {}); -// Returns: false -util.isPrimitive(/^$/); -// Returns: false -util.isPrimitive(new Date()); -// Returns: false -``` - ### `util.log(string)`