| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 7cd8bb2 commit 6ec403f
4 files 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); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments