kopia lustrzana https://github.com/badgen/badgen.net
life-fns: replace pretty-bytes with byte-size
rodzic
984e112940
commit
04ef089c4e
|
@ -161,8 +161,8 @@ Available icons:
|
|||
],
|
||||
/* quality & metrics */
|
||||
packagephobia: [
|
||||
['publish size', '/packagephobia/publish/webpack'],
|
||||
['install size', '/packagephobia/install/webpack'],
|
||||
['publish size', '/packagephobia/publish/webpack'],
|
||||
['publish size (scoped)', '/packagephobia/publish/@tusbar/cache-control']
|
||||
],
|
||||
'uptime robot': [
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
const axios = require('../axios.js')
|
||||
const prettyBytes = require('pretty-bytes')
|
||||
const byteSize = require('byte-size')
|
||||
|
||||
module.exports = async function (topic, ...args) {
|
||||
const endpoint = `https://packagephobia.now.sh/api.json?p=${args.join('/')}`
|
||||
|
@ -10,13 +10,13 @@ module.exports = async function (topic, ...args) {
|
|||
case 'publish':
|
||||
return {
|
||||
subject: 'publish size',
|
||||
status: prettyBytes(publishSize),
|
||||
status: byteSize(publishSize, { units: 'iec' }).toString(),
|
||||
color: getHexColor(publishSize)
|
||||
}
|
||||
case 'install':
|
||||
return {
|
||||
subject: 'install size',
|
||||
status: prettyBytes(installSize),
|
||||
status: byteSize(installSize, { units: 'iec' }).toString(),
|
||||
color: getHexColor(installSize)
|
||||
}
|
||||
default:
|
||||
|
|
|
@ -371,6 +371,11 @@
|
|||
"integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
|
||||
"dev": true
|
||||
},
|
||||
"byte-size": {
|
||||
"version": "4.0.3",
|
||||
"resolved": "https://registry.npmjs.org/byte-size/-/byte-size-4.0.3.tgz",
|
||||
"integrity": "sha512-JGC3EV2bCzJH/ENSh3afyJrH4vwxbHTuO5ljLoI5+2iJOcEpMgP8T782jH9b5qGxf2mSUIp1lfGnfKNrRHpvVg=="
|
||||
},
|
||||
"bytes": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
|
||||
|
@ -3315,11 +3320,6 @@
|
|||
"integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
|
||||
"dev": true
|
||||
},
|
||||
"pretty-bytes": {
|
||||
"version": "5.1.0",
|
||||
"resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.1.0.tgz",
|
||||
"integrity": "sha512-wa5+qGVg9Yt7PB6rYm3kXlKzgzgivYTLRandezh43jjRqgyDyP+9YxfJpJiLs9yKD1WeU8/OvtToWpW7255FtA=="
|
||||
},
|
||||
"pretty-error": {
|
||||
"version": "2.1.1",
|
||||
"resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz",
|
||||
|
|
|
@ -17,11 +17,11 @@
|
|||
"dependencies": {
|
||||
"axios": "^0.18.0",
|
||||
"badgen": "^2.2.1",
|
||||
"byte-size": "^4.0.3",
|
||||
"chrome-webstore": "^1.0.0",
|
||||
"micro": "^9.3.2",
|
||||
"micro-fork": "^0.1.0",
|
||||
"millify": "^2.0.1",
|
||||
"pretty-bytes": "^5.1.0",
|
||||
"serve-marked": "0.3.0",
|
||||
"xml2js": "^0.4.19"
|
||||
},
|
||||
|
|
Ładowanie…
Reference in New Issue