Skip to content

Commit d2cc216

Browse files
committed
Remove dependency
1 parent 7e2aa03 commit d2cc216

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22

3-
var has = require('has');
3+
var own = {}.hasOwnProperty;
44

55
module.exports = hasProperty;
66

@@ -14,7 +14,7 @@ function hasProperty(node, name) {
1414
}
1515

1616
props = node.properties;
17-
value = props && has(props, name) && props[name];
17+
value = props && own.call(props, name) && props[name];
1818

1919
return value !== null && value !== undefined && value !== false;
2020
}

package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@
1818
"files": [
1919
"index.js"
2020
],
21-
"dependencies": {
22-
"has": "^1.0.1"
23-
},
21+
"dependencies": {},
2422
"devDependencies": {
2523
"browserify": "^14.0.0",
2624
"esmangle": "^1.0.1",

0 commit comments

Comments
 (0)