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')
66
77var createError = require ( '..' )
88
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+ }
1119
1220var itErrorIsError = typeof Error . isError === 'function'
1321 ? it
You can’t perform that action at this time.
0 commit comments