File tree 4 files changed +5
-48
lines changed
4 files changed +5
-48
lines changed Original file line number Diff line number Diff line change @@ -1150,6 +1150,9 @@ The `util.isNull()` API has been removed. Please use
1150
1150
1151
1151
<!-- YAML
1152
1152
changes:
1153
+ - version: REPLACEME
1154
+ pr-url: https://github.com/nodejs/node/pull/52744
1155
+ description: End-of-Life deprecation.
1153
1156
- version: v22.0.0
1154
1157
pr-url: https://github.com/nodejs/node/pull/50488
1155
1158
description: Runtime deprecation.
@@ -1165,9 +1168,9 @@ changes:
1165
1168
description: Documentation-only deprecation.
1166
1169
-->
1167
1170
1168
- Type: Runtime
1171
+ Type: End-of-Life
1169
1172
1170
- The [ ` util.isNullOrUndefined() ` ] [ ] API is deprecated . Please use
1173
+ The ` util.isNullOrUndefined() ` API has been removed . Please use
1171
1174
` arg === null || arg === undefined ` instead.
1172
1175
1173
1176
### DEP0052: ` util.isNumber() `
@@ -3787,7 +3790,6 @@ is deprecated to better align with recommendations per [NIST SP 800-38D][].
3787
3790
[ `util.isArray()` ] : util.md#utilisarrayobject
3788
3791
[ `util.isError()` ] : util.md#utiliserrorobject
3789
3792
[ `util.isFunction()` ] : util.md#utilisfunctionobject
3790
- [ `util.isNullOrUndefined()` ] : util.md#utilisnullorundefinedobject
3791
3793
[ `util.isNumber()` ] : util.md#utilisnumberobject
3792
3794
[ `util.isObject()` ] : util.md#utilisobjectobject
3793
3795
[ `util.isPrimitive()` ] : util.md#utilisprimitiveobject
Original file line number Diff line number Diff line change @@ -3045,33 +3045,6 @@ util.isFunction(Bar);
3045
3045
// Returns: true
3046
3046
` ` `
3047
3047
3048
- ### ` util .isNullOrUndefined (object)`
3049
-
3050
- <!-- YAML
3051
- added: v0.11.5
3052
- deprecated: v4.0.0
3053
- -->
3054
-
3055
- > Stability: 0 - Deprecated: Use
3056
- > ` value === undefined || value === null ` instead.
3057
-
3058
- * ` object` {any}
3059
- * Returns: {boolean}
3060
-
3061
- Returns ` true ` if the given ` object` is ` null ` or ` undefined ` . Otherwise,
3062
- returns ` false ` .
3063
-
3064
- ` ` ` js
3065
- const util = require (' node:util' );
3066
-
3067
- util .isNullOrUndefined (0 );
3068
- // Returns: false
3069
- util .isNullOrUndefined (undefined );
3070
- // Returns: true
3071
- util .isNullOrUndefined (null );
3072
- // Returns: true
3073
- ` ` `
3074
-
3075
3048
### ` util .isNumber (object)`
3076
3049
3077
3050
<!-- YAML
Original file line number Diff line number Diff line change @@ -90,15 +90,6 @@ function lazyAbortController() {
90
90
91
91
let internalDeepEqual ;
92
92
93
- /**
94
- * @deprecated since v4.0.0
95
- * @param {any } arg
96
- * @returns {arg is (null | undefined) }
97
- */
98
- function isNullOrUndefined ( arg ) {
99
- return arg === null || arg === undefined ;
100
- }
101
-
102
93
/**
103
94
* @deprecated since v4.0.0
104
95
* @param {any } arg
@@ -407,10 +398,6 @@ module.exports = {
407
398
}
408
399
return internalDeepEqual ( a , b ) ;
409
400
} ,
410
- isNullOrUndefined : deprecate ( isNullOrUndefined ,
411
- 'The `util.isNullOrUndefined` API is deprecated. ' +
412
- 'Please use `arg === null || arg === undefined` instead.' ,
413
- 'DEP0051' ) ,
414
401
isNumber : deprecate ( isNumber ,
415
402
'The `util.isNumber` API is deprecated. Please use `typeof arg === "number"` instead.' ,
416
403
'DEP0052' ) ,
Original file line number Diff line number Diff line change @@ -103,11 +103,6 @@ assert.strictEqual(util.isUndefined(), true);
103
103
assert . strictEqual ( util . isUndefined ( null ) , false ) ;
104
104
assert . strictEqual ( util . isUndefined ( 'string' ) , false ) ;
105
105
106
- assert . strictEqual ( util . isNullOrUndefined ( null ) , true ) ;
107
- assert . strictEqual ( util . isNullOrUndefined ( undefined ) , true ) ;
108
- assert . strictEqual ( util . isNullOrUndefined ( ) , true ) ;
109
- assert . strictEqual ( util . isNullOrUndefined ( 'string' ) , false ) ;
110
-
111
106
assert . strictEqual ( util . isNumber ( 42 ) , true ) ;
112
107
assert . strictEqual ( util . isNumber ( ) , false ) ;
113
108
assert . strictEqual ( util . isNumber ( 'string' ) , false ) ;
You can’t perform that action at this time.
0 commit comments