Skip to content

Commit 1fff7f7

Browse files
authored
Merge pull request #25 from hibiyasleep/remove-useless-dependency
chore(package): remove `isobject` dependency (`dependencies`)
2 parents b312d41 + 54a86ea commit 1fff7f7

3 files changed

Lines changed: 5 additions & 11 deletions

File tree

index.js

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

33
var Parser = require('htmlparser2/lib/Parser');
4-
var isObject = require('isobject');
54
var objectAssign = require('object-assign');
65

76
/**
@@ -135,7 +134,11 @@ function parserWrapper() {
135134
return postHTMLParser(html, opt);
136135
}
137136

138-
if (arguments.length === 1 && isObject(arguments[0])) {
137+
if (
138+
arguments.length === 1 &&
139+
Boolean(arguments[0]) &&
140+
arguments[0].constructor.name === 'Object'
141+
) {
139142
option = arguments[0];
140143
return parser;
141144
}

package-lock.json

Lines changed: 0 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
"homepage": "https://github.com/posthtml/posthtml-parser#readme",
2727
"dependencies": {
2828
"htmlparser2": "^3.9.2",
29-
"isobject": "^2.1.0",
3029
"object-assign": "^4.1.1"
3130
},
3231
"devDependencies": {

0 commit comments

Comments
 (0)