@eklmv/jscpd-badge-reporter
Version:
Reporter for jscpd. Generate a badges with copy/paste level.
39 lines (25 loc) • 948 B
Markdown
> The badge reporter for [jscpd](https://github.com/kucherenko/jscpd).
Generate badges like that:

```bash
npm install @eklmv/jscpd-badge-reporter
```
```bash
jscpd [...options] --reporters badge /path/to/source
```
```typescript
interface IBadgeOptions {
color?: string, // color of badge, if threshold > current - green, if threshold < current - red, no threshold provided - grey
subject?: string, // label of the badge, default "Copy/Paste"
style?: string, // "flat" of undefined, default - undefined
icon?: string, // 'data:image/svg+xml;base64,...' icon
iconWidth?: number, // width of the icon
path?: string, // path to badge, default is 'jscpd-badge.svg' in output folder
}
```
[](LICENSE) © Andrey Kucherenko