Skip to content

Commit eb4086e

Browse files
committed
Remove dependency
1 parent d3636fd commit eb4086e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

one.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,16 @@
22

33
module.exports = one;
44

5-
var has = require('has');
65
var all = require('./all');
76

7+
var own = {}.hasOwnProperty;
8+
89
function one(h, node, parent) {
910
var fn = null;
1011

11-
if (node.type === 'element' && has(h.handlers, node.tagName)) {
12+
if (node.type === 'element' && own.call(h.handlers, node.tagName)) {
1213
fn = h.handlers[node.tagName];
13-
} else if (has(h.handlers, node.type)) {
14+
} else if (own.call(h.handlers, node.type)) {
1415
fn = h.handlers[node.type];
1516
}
1617

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
],
2828
"main": "index.js",
2929
"dependencies": {
30-
"has": "^1.0.1",
3130
"hast-util-has-property": "^1.0.0",
3231
"hast-util-is-element": "^1.0.0",
3332
"hast-util-to-string": "^1.0.0",

0 commit comments

Comments
 (0)