Combine some badge examples using drop-downs, tweak some titles (#3037)

This updates several badges to take advantage of the change from #2882.
This commit is contained in:
Paul Melnikow
2019-02-18 23:04:25 -05:00
committed by GitHub
parent ed7aa31808
commit 24bc7bcfc3
8 changed files with 51 additions and 255 deletions

View File

@@ -4,8 +4,6 @@ const prettyBytes = require('pretty-bytes')
const { makeBadgeData: getBadgeData } = require('../../lib/badge-data')
const LegacyService = require('../legacy-service')
const keywords = ['node']
// This legacy service should be rewritten to use e.g. BaseJsonService.
//
// Tips for rewriting:
@@ -27,26 +25,15 @@ module.exports = class Bundlephobia extends LegacyService {
static get examples() {
return [
{
title: 'npm bundle size (minified)',
pattern: 'min/:packageName',
namedParams: { packageName: 'react' },
title: 'npm bundle size',
pattern: ':format(min|minzip)/:packageName',
namedParams: { format: 'minzip', packageName: 'react' },
staticPreview: {
label: 'minified size',
message: '6.06 kB',
color: 'blue',
},
keywords,
},
{
title: 'npm bundle size (minified + gzip)',
pattern: 'minzip/:packageName',
namedParams: { packageName: 'react' },
staticPreview: {
label: 'minzipped size',
message: '2.57 kB',
color: 'blue',
},
keywords,
keywords: ['node'],
},
]
}