Skip to content

Commit fbb2f89

Browse files
marco-ippolitonodejs-github-bot
authored andcommitted
util: runtime deprecate util.isArray
PR-URL: #50488 Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Robert Nagy <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
1 parent 22d8062 commit fbb2f89

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

doc/api/deprecations.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -964,6 +964,9 @@ The [`tls.SecurePair`][] class is deprecated. Please use
964964

965965
<!-- YAML
966966
changes:
967+
- version: REPLACEME
968+
pr-url: https://github.com/nodejs/node/pull/50488
969+
description: Runtime deprecation.
967970
- version:
968971
- v6.12.0
969972
- v4.8.6
@@ -976,7 +979,7 @@ changes:
976979
description: Documentation-only deprecation.
977980
-->
978981

979-
Type: Documentation-only
982+
Type: Runtime
980983

981984
The [`util.isArray()`][] API is deprecated. Please use `Array.isArray()`
982985
instead.

lib/util.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,9 @@ module.exports = {
388388
getSystemErrorName,
389389
inherits,
390390
inspect,
391-
isArray: ArrayIsArray,
391+
isArray: deprecate(ArrayIsArray,
392+
'The `util.isArray` API is deprecated. Please use `Array.isArray()` instead.',
393+
'DEP0044'),
392394
isBoolean,
393395
isBuffer,
394396
isDeepStrictEqual(a, b) {

0 commit comments

Comments
 (0)