File tree Expand file tree Collapse file tree 4 files changed +5
-46
lines changed Expand file tree Collapse file tree 4 files changed +5
-46
lines changed Original file line number Diff line number Diff line change @@ -1331,6 +1331,9 @@ The `util.isSymbol()` API has been removed. Please use
13311331
13321332<!-- YAML
13331333changes:
1334+ - version: REPLACEME
1335+ pr-url: https://github.com/nodejs/node/pull/52744
1336+ description: End-of-Life deprecation.
13341337 - version: v22.0.0
13351338 pr-url: https://github.com/nodejs/node/pull/50488
13361339 description: Runtime deprecation.
@@ -1346,9 +1349,9 @@ changes:
13461349 description: Documentation-only deprecation.
13471350-->
13481351
1349- Type: Runtime
1352+ Type: End-of-Life
13501353
1351- The [ ` util.isUndefined() ` ] [ ] API is deprecated . Please use
1354+ The ` util.isUndefined() ` API has been removed . Please use
13521355` arg === undefined ` instead.
13531356
13541357### DEP0059: ` util.log() `
@@ -3802,7 +3805,6 @@ is deprecated to better align with recommendations per [NIST SP 800-38D][].
38023805[ `util.isObject()` ] : util.md#utilisobjectobject
38033806[ `util.isPrimitive()` ] : util.md#utilisprimitiveobject
38043807[ `util.isRegExp()` ] : util.md#utilisregexpobject
3805- [ `util.isUndefined()` ] : util.md#utilisundefinedobject
38063808[ `util.log()` ] : util.md#utillogstring
38073809[ `util.promisify` ] : util.md#utilpromisifyoriginal
38083810[ `util.toUSVString()` ] : util.md#utiltousvstringstring
Original file line number Diff line number Diff line change @@ -3140,32 +3140,6 @@ util.isRegExp({});
31403140// Returns: false
31413141` ` `
31423142
3143- ### ` util .isUndefined (object)`
3144-
3145- <!-- YAML
3146- added: v0.11.5
3147- deprecated: v4.0.0
3148- -->
3149-
3150- > Stability: 0 - Deprecated: Use ` value === undefined ` instead.
3151-
3152- * ` object` {any}
3153- * Returns: {boolean}
3154-
3155- Returns ` true ` if the given ` object` is ` undefined ` . Otherwise, returns ` false ` .
3156-
3157- ` ` ` js
3158- const util = require (' node:util' );
3159-
3160- const foo = undefined ;
3161- util .isUndefined (5 );
3162- // Returns: false
3163- util .isUndefined (foo);
3164- // Returns: true
3165- util .isUndefined (null );
3166- // Returns: false
3167- ` ` `
3168-
31693143### ` util .log (string)`
31703144
31713145<!-- YAML
Original file line number Diff line number Diff line change @@ -90,15 +90,6 @@ function lazyAbortController() {
9090
9191let internalDeepEqual ;
9292
93- /**
94- * @deprecated since v4.0.0
95- * @param {any } arg
96- * @returns {arg is undefined }
97- */
98- function isUndefined ( arg ) {
99- return arg === undefined ;
100- }
101-
10293/**
10394 * @deprecated since v4.0.0
10495 * @param {any } arg
@@ -372,9 +363,6 @@ module.exports = {
372363 }
373364 return internalDeepEqual ( a , b ) ;
374365 } ,
375- isUndefined : deprecate ( isUndefined ,
376- 'The `util.isUndefined` API is deprecated. Please use `arg === undefined` instead.' ,
377- 'DEP0058' ) ,
378366 isRegExp : deprecate ( types . isRegExp ,
379367 'The `util.isRegExp` API is deprecated. Please use `arg instanceof RegExp` instead.' ,
380368 'DEP0055' ) ,
Original file line number Diff line number Diff line change @@ -98,11 +98,6 @@ assert.strictEqual(util.isPrimitive(Infinity), true);
9898assert . strictEqual ( util . isPrimitive ( NaN ) , true ) ;
9999assert . strictEqual ( util . isPrimitive ( Symbol ( 'symbol' ) ) , true ) ;
100100
101- assert . strictEqual ( util . isUndefined ( undefined ) , true ) ;
102- assert . strictEqual ( util . isUndefined ( ) , true ) ;
103- assert . strictEqual ( util . isUndefined ( null ) , false ) ;
104- assert . strictEqual ( util . isUndefined ( 'string' ) , false ) ;
105-
106101assert . strictEqual ( util . isFunction ( ( ) => { } ) , true ) ;
107102assert . strictEqual ( util . isFunction ( function ( ) { } ) , true ) ;
108103assert . strictEqual ( util . isFunction ( ) , false ) ;
You can’t perform that action at this time.
0 commit comments