react-shields.io
Version:
Shields.io for react component, Quality metadata badges for open source projects.
28 lines (27 loc) • 782 B
TypeScript
import Base, { BaseProps } from '../common/Base';
export interface SizeProps extends BaseProps {
format?: 'min' | 'minzip';
packageName?: string;
scope?: string;
version?: string;
}
/**
* Npm Size
*
* `/bundlephobia/:format/:packageName`
* npm bundle size: npm bundle size badge
*
* `/bundlephobia/:format/:scope/:packageName`
* npm bundle size (scoped): npm bundle size (scoped) badge
*
* `/bundlephobia/:format/:packageName/:version`
* npm bundle size (version): npm bundle size (version) badge
*
* `/bundlephobia/:format/:scope/:packageName/:version`
* npm bundle size (scoped version): npm bundle size (scoped version) badge
*
*/
export default class Size extends Base<SizeProps> {
constructor(props: SizeProps);
getUrl: () => string;
}