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 */
|
/* quality & metrics */
|
||||||
packagephobia: [
|
packagephobia: [
|
||||||
['publish size', '/packagephobia/publish/webpack'],
|
['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': [
|
'uptime robot': [
|
||||||
['status', '/uptime-robot/status/m780731617-a9e038618dc1aee36a44c4af'],
|
['status', '/uptime-robot/status/m780731617-a9e038618dc1aee36a44c4af'],
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
const axios = require('../axios.js')
|
const axios = require('../axios.js')
|
||||||
const prettyBytes = require('pretty-bytes')
|
const prettyBytes = require('pretty-bytes')
|
||||||
|
|
||||||
module.exports = async function (topic, pkg) {
|
module.exports = async function (topic, ...args) {
|
||||||
const endpoint = `https://packagephobia.now.sh/api.json?p=${pkg}`
|
const endpoint = `https://packagephobia.now.sh/api.json?p=${args.join('/')}`
|
||||||
const { data } = await axios(endpoint)
|
const { data } = await axios(endpoint)
|
||||||
const { installSize, publishSize } = data
|
const { installSize, publishSize } = data
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue