kopia lustrzana https://github.com/badgen/badgen.net
fix: packagephobia for scoped packages (#54)
rodzic
3c53d69d64
commit
984e112940
|
@ -162,7 +162,8 @@ Available icons:
|
|||
/* quality & metrics */
|
||||
packagephobia: [
|
||||
['publish size', '/packagephobia/publish/webpack'],
|
||||
['install size', '/packagephobia/install/webpack']
|
||||
['install size', '/packagephobia/install/webpack'],
|
||||
['publish size (scoped)', '/packagephobia/publish/@tusbar/cache-control']
|
||||
],
|
||||
'uptime robot': [
|
||||
['status', '/uptime-robot/status/m780731617-a9e038618dc1aee36a44c4af'],
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
const axios = require('../axios.js')
|
||||
const prettyBytes = require('pretty-bytes')
|
||||
|
||||
module.exports = async function (topic, pkg) {
|
||||
const endpoint = `https://packagephobia.now.sh/api.json?p=${pkg}`
|
||||
module.exports = async function (topic, ...args) {
|
||||
const endpoint = `https://packagephobia.now.sh/api.json?p=${args.join('/')}`
|
||||
const { data } = await axios(endpoint)
|
||||
const { installSize, publishSize } = data
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue