lcov-badge2
TypeScript icon, indicating that this package has built-in type declarations

1.1.2 • Public • Published

lcov-badge2

A tool for generating SVG badges from LCOV reports, based on lcov-badge

Build codecov npm downloads

Usage

lcov-badge2 can be used as either a command line utility or a library. It produces your basic build badge:

example

Command line usage

To use this library, just pass the path to your lcov file:

lcov-badge2 coverage/lcov.info

This will generate a badge.svg file. If you want an output file with a different name, you can pass the -o option:

lcov-badge2 -o coverage.svg coverage/lcov.info

You can view all arguments by passing the -h option.

Library usage

Here's an example of programmatic usage:

import generateBadge from 'lcov-badge2';

const badge = generateBadge('coverage/lcov.info', 'coverage')
fs.writeFileSync('badge.svg', badge);

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.1.2
    57
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.1.2
    57
  • 1.1.1
    0
  • 1.0.3
    95
  • 1.0.2
    0
  • 1.0.0
    0

Package Sidebar

Install

npm i lcov-badge2

Weekly Downloads

152

Version

1.1.2

License

MIT

Unpacked Size

13.7 kB

Total Files

11

Last publish

Collaborators

  • stevenhair