We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ca32573 commit 8dbb1acCopy full SHA for 8dbb1ac
packages/metascraper-clearbit-logo/index.js
@@ -1,16 +1,15 @@
1
'use strict'
2
3
+const { stringify } = require('querystring')
4
const { URL } = require('url')
-const qsm = require('qsm')
5
-
6
const got = require('got')
7
8
const ENDPOINT = 'https://logo.clearbit.com'
9
10
-const apiUrl = (url, opts = {}) => {
+const apiUrl = (url, opts) => {
11
const { hostname } = new URL(url)
12
const apiUrl = `${ENDPOINT}/${hostname}`
13
- return qsm.add(apiUrl, opts)
+ return opts ? `${apiUrl}?${stringify(opts)}` : apiUrl
14
}
15
16
module.exports = opts => {
packages/metascraper-clearbit-logo/package.json
@@ -22,8 +22,7 @@
22
"metascraper"
23
],
24
"dependencies": {
25
- "got": "~9.5.0",
26
- "qsm": "~2.1.0"
+ "got": "~9.5.0"
27
},
28
"devDependencies": {
29
"mocha": "latest",
0 commit comments