File tree 2 files changed +4
-4
lines changed
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 2
2
3
3
var callBound = require ( 'call-bind/callBound' ) ;
4
4
var hasToStringTag = require ( 'has-tostringtag/shams' ) ( ) ;
5
- var has ;
5
+ var hasOwn = require ( 'hasown' ) ;
6
6
var $exec ;
7
7
var isRegexMarker ;
8
8
var badStringifier ;
9
9
10
10
if ( hasToStringTag ) {
11
- has = callBound ( 'Object.prototype.hasOwnProperty' ) ;
12
11
$exec = callBound ( 'RegExp.prototype.exec' ) ;
13
12
isRegexMarker = { } ;
14
13
@@ -37,7 +36,7 @@ module.exports = hasToStringTag
37
36
}
38
37
39
38
var descriptor = gOPD ( value , 'lastIndex' ) ;
40
- var hasLastIndexDataProperty = descriptor && has ( descriptor , 'value' ) ;
39
+ var hasLastIndexDataProperty = descriptor && hasOwn ( descriptor , 'value' ) ;
41
40
if ( ! hasLastIndexDataProperty ) {
42
41
return false ;
43
42
}
Original file line number Diff line number Diff line change 41
41
],
42
42
"dependencies" : {
43
43
"call-bind" : " ^1.0.7" ,
44
- "has-tostringtag" : " ^1.0.2"
44
+ "has-tostringtag" : " ^1.0.2" ,
45
+ "hasown" : " ^2.0.2"
45
46
},
46
47
"devDependencies" : {
47
48
"@ljharb/eslint-config" : " ^21.1.1" ,
You can’t perform that action at this time.
0 commit comments