File tree 4 files changed +5
-45
lines changed
4 files changed +5
-45
lines changed Original file line number Diff line number Diff line change @@ -996,6 +996,9 @@ instead.
996
996
997
997
<!-- YAML
998
998
changes:
999
+ - version: REPLACEME
1000
+ pr-url: https://github.com/nodejs/node/pull/52744
1001
+ description: End-of-Life deprecation.
999
1002
- version: v22.0.0
1000
1003
pr-url: https://github.com/nodejs/node/pull/50488
1001
1004
description: Runtime deprecation.
@@ -1011,9 +1014,9 @@ changes:
1011
1014
description: Documentation-only deprecation.
1012
1015
-->
1013
1016
1014
- Type: Runtime
1017
+ Type: End-of-Life
1015
1018
1016
- The [ ` util.isBoolean() ` ] [ ] API is deprecated . Please use
1019
+ The ` util.isBoolean() ` API has been removed . Please use
1017
1020
` typeof arg === 'boolean' ` instead.
1018
1021
1019
1022
### DEP0046: ` util.isBuffer() `
@@ -3776,7 +3779,6 @@ is deprecated to better align with recommendations per [NIST SP 800-38D][].
3776
3779
[ `util.inspect()` ] : util.md#utilinspectobject-options
3777
3780
[ `util.inspect.custom` ] : util.md#utilinspectcustom
3778
3781
[ `util.isArray()` ] : util.md#utilisarrayobject
3779
- [ `util.isBoolean()` ] : util.md#utilisbooleanobject
3780
3782
[ `util.isBuffer()` ] : util.md#utilisbufferobject
3781
3783
[ `util.isDate()` ] : util.md#utilisdateobject
3782
3784
[ `util.isError()` ] : util.md#utiliserrorobject
Original file line number Diff line number Diff line change @@ -2950,31 +2950,6 @@ util.isArray({});
2950
2950
// Returns: false
2951
2951
` ` `
2952
2952
2953
- ### ` util .isBoolean (object)`
2954
-
2955
- <!-- YAML
2956
- added: v0.11.5
2957
- deprecated: v4.0.0
2958
- -->
2959
-
2960
- > Stability: 0 - Deprecated: Use ` typeof value === ' boolean' ` instead.
2961
-
2962
- * ` object` {any}
2963
- * Returns: {boolean}
2964
-
2965
- Returns ` true ` if the given ` object` is a ` Boolean ` . Otherwise, returns ` false ` .
2966
-
2967
- ` ` ` js
2968
- const util = require (' node:util' );
2969
-
2970
- util .isBoolean (1 );
2971
- // Returns: false
2972
- util .isBoolean (0 );
2973
- // Returns: false
2974
- util .isBoolean (false );
2975
- // Returns: true
2976
- ` ` `
2977
-
2978
2953
### ` util .isBuffer (object)`
2979
2954
2980
2955
<!-- YAML
Original file line number Diff line number Diff line change @@ -91,15 +91,6 @@ function lazyAbortController() {
91
91
92
92
let internalDeepEqual ;
93
93
94
- /**
95
- * @deprecated since v4.0.0
96
- * @param {any } arg
97
- * @returns {arg is boolean }
98
- */
99
- function isBoolean ( arg ) {
100
- return typeof arg === 'boolean' ;
101
- }
102
-
103
94
/**
104
95
* @deprecated since v4.0.0
105
96
* @param {any } arg
@@ -419,9 +410,6 @@ module.exports = {
419
410
isArray : deprecate ( ArrayIsArray ,
420
411
'The `util.isArray` API is deprecated. Please use `Array.isArray()` instead.' ,
421
412
'DEP0044' ) ,
422
- isBoolean : deprecate ( isBoolean ,
423
- 'The `util.isBoolean` API is deprecated. Please use `typeof arg === "boolean"` instead.' ,
424
- 'DEP0045' ) ,
425
413
isBuffer : deprecate ( isBuffer ,
426
414
'The `util.isBuffer` API is deprecated. Please use `Buffer.isBuffer()` instead.' ,
427
415
'DEP0046' ) ,
Original file line number Diff line number Diff line change @@ -102,11 +102,6 @@ assert.strictEqual(util.isPrimitive(Symbol('symbol')), true);
102
102
assert . strictEqual ( util . isBuffer ( 'foo' ) , false ) ;
103
103
assert . strictEqual ( util . isBuffer ( Buffer . from ( 'foo' ) ) , true ) ;
104
104
105
- // deprecated
106
- assert . strictEqual ( util . isBoolean ( true ) , true ) ;
107
- assert . strictEqual ( util . isBoolean ( false ) , true ) ;
108
- assert . strictEqual ( util . isBoolean ( 'string' ) , false ) ;
109
-
110
105
assert . strictEqual ( util . isNull ( null ) , true ) ;
111
106
assert . strictEqual ( util . isNull ( undefined ) , false ) ;
112
107
assert . strictEqual ( util . isNull ( ) , false ) ;
You can’t perform that action at this time.
0 commit comments