File tree 4 files changed +5
-46
lines changed
4 files changed +5
-46
lines changed Original file line number Diff line number Diff line change @@ -1123,6 +1123,9 @@ The [`util.isFunction()`][] API is deprecated. Please use
1123
1123
1124
1124
<!-- YAML
1125
1125
changes:
1126
+ - version: REPLACEME
1127
+ pr-url: https://github.com/nodejs/node/pull/52744
1128
+ description: End-of-Life deprecation.
1126
1129
- version: v22.0.0
1127
1130
pr-url: https://github.com/nodejs/node/pull/50488
1128
1131
description: Runtime deprecation.
@@ -1138,9 +1141,9 @@ changes:
1138
1141
description: Documentation-only deprecation.
1139
1142
-->
1140
1143
1141
- Type: Runtime
1144
+ Type: End-of-Life
1142
1145
1143
- The [ ` util.isNull() ` ] [ ] API is deprecated . Please use
1146
+ The ` util.isNull() ` API has been removed . Please use
1144
1147
` arg === null ` instead.
1145
1148
1146
1149
### DEP0051: ` util.isNullOrUndefined() `
@@ -3784,7 +3787,6 @@ is deprecated to better align with recommendations per [NIST SP 800-38D][].
3784
3787
[ `util.isArray()` ] : util.md#utilisarrayobject
3785
3788
[ `util.isError()` ] : util.md#utiliserrorobject
3786
3789
[ `util.isFunction()` ] : util.md#utilisfunctionobject
3787
- [ `util.isNull()` ] : util.md#utilisnullobject
3788
3790
[ `util.isNullOrUndefined()` ] : util.md#utilisnullorundefinedobject
3789
3791
[ `util.isNumber()` ] : util.md#utilisnumberobject
3790
3792
[ `util.isObject()` ] : util.md#utilisobjectobject
Original file line number Diff line number Diff line change @@ -3045,32 +3045,6 @@ util.isFunction(Bar);
3045
3045
// Returns: true
3046
3046
` ` `
3047
3047
3048
- ### ` util .isNull (object)`
3049
-
3050
- <!-- YAML
3051
- added: v0.11.5
3052
- deprecated: v4.0.0
3053
- -->
3054
-
3055
- > Stability: 0 - Deprecated: Use ` value === null ` instead.
3056
-
3057
- * ` object` {any}
3058
- * Returns: {boolean}
3059
-
3060
- Returns ` true ` if the given ` object` is strictly ` null ` . Otherwise, returns
3061
- ` false ` .
3062
-
3063
- ` ` ` js
3064
- const util = require (' node:util' );
3065
-
3066
- util .isNull (0 );
3067
- // Returns: false
3068
- util .isNull (undefined );
3069
- // Returns: false
3070
- util .isNull (null );
3071
- // Returns: true
3072
- ` ` `
3073
-
3074
3048
### ` util .isNullOrUndefined (object)`
3075
3049
3076
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 }
97
- */
98
- function isNull ( arg ) {
99
- return arg === null ;
100
- }
101
-
102
93
/**
103
94
* @deprecated since v4.0.0
104
95
* @param {any } arg
@@ -416,9 +407,6 @@ module.exports = {
416
407
}
417
408
return internalDeepEqual ( a , b ) ;
418
409
} ,
419
- isNull : deprecate ( isNull ,
420
- 'The `util.isNull` API is deprecated. Please use `arg === null` instead.' ,
421
- 'DEP0050' ) ,
422
410
isNullOrUndefined : deprecate ( isNullOrUndefined ,
423
411
'The `util.isNullOrUndefined` API is deprecated. ' +
424
412
'Please use `arg === null || arg === undefined` instead.' ,
Original file line number Diff line number Diff line change @@ -98,11 +98,6 @@ assert.strictEqual(util.isPrimitive(Infinity), true);
98
98
assert . strictEqual ( util . isPrimitive ( NaN ) , true ) ;
99
99
assert . strictEqual ( util . isPrimitive ( Symbol ( 'symbol' ) ) , true ) ;
100
100
101
- assert . strictEqual ( util . isNull ( null ) , true ) ;
102
- assert . strictEqual ( util . isNull ( undefined ) , false ) ;
103
- assert . strictEqual ( util . isNull ( ) , false ) ;
104
- assert . strictEqual ( util . isNull ( 'string' ) , false ) ;
105
-
106
101
assert . strictEqual ( util . isUndefined ( undefined ) , true ) ;
107
102
assert . strictEqual ( util . isUndefined ( ) , true ) ;
108
103
assert . strictEqual ( util . isUndefined ( null ) , false ) ;
You can’t perform that action at this time.
0 commit comments