File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -6,8 +6,16 @@ var util = require('util')
6
6
7
7
var createError = require ( '..' )
8
8
9
- // eslint-disable-next-line node/no-deprecated-api
10
- var isError = typeof Error . isError === 'function' ? Error . isError : util . isError
9
+ var isError = typeof Error . isError === 'function'
10
+ ? Error . isError
11
+ // eslint-disable-next-line node/no-deprecated-api
12
+ : typeof util . isError === 'function'
13
+ // eslint-disable-next-line node/no-deprecated-api
14
+ ? util . isError
15
+ // Fallback for Node.js v23: util.isError was removed in Node.js v23 (EOL), and Error.isError was introduced in Node.js v24
16
+ : function ( err ) {
17
+ return err instanceof Error
18
+ }
11
19
12
20
var itErrorIsError = typeof Error . isError === 'function'
13
21
? it
You can’t perform that action at this time.
0 commit comments