npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

bitbucket-code-coverage-client

v0.1.0

Published

Node.js client for [bitbucket-code-coverage](https://github.com/zodiac1214/bitbucket-code-coverage-client)

Downloads

197

Readme

NOTE

This is a fork from https://bitbucket.org/atlassian/code-coverage-client/src/master/. The original package has not been updated for couple of years. this is a republish.

Code Coverage client

Node.js client for bitbucket-code-coverage

Installation

yarn global add bitbucket-code-coverage-client

Usage

You need a Personal Auth Token to use this client. Read the documentation to find out how to generate one.

  Usage: code-coverage-client [options]

  Options:

    -V, --version          output the version number
    --url <url>            Bitbucket URL
    --auth <auth>          Personal Access Token
    --commit <commit>      Commit id
    --file <file>          LCOV file
    --debug                (Optional) Enable debug mode
    --basePath <basePath>  (Optional) Path prefix to remove from LCOV paths, defaults to current directory
    -h, --help             output usage information

Example:

code-coverage-client \
    --url https://stash.atlassian.com \
    --auth <auth token> \
    --commit 95d2c4677dd6f40ef8954736b001e25f9939fa68 \
    --file /Users/scinos/src/JIRA/FE/jira-frontend/test-reports/coverage/lcov.info \
    --basePath /Users/scinos/src/JIRA/FE/jira-frontend/

Contributors

Pull requests, issues and comments welcome. For pull requests:

  • Add tests for new features and bug fixes
  • Follow the existing style
  • Separate unrelated changes into multiple pull requests

Test your changes locally before creating pull request. To run tests

yarn test

See the existing issues for things to start contributing.

For bigger changes, make sure you start a discussion first by creating an issue and explaining the intended change.

Atlassian requires contributors to sign a Contributor License Agreement, known as a CLA. This serves as a record stating that the contributor is entitled to contribute the code/documentation/translation to the project and is willing to have it used in distributions and derivative works (or is willing to transfer ownership).

Prior to accepting your contributions we ask that you please follow the appropriate link below to digitally sign the CLA. The Corporate CLA is for those who are contributing as a member of an organization and the individual CLA is for those contributing as an individual.

License

Copyright (c) 2017 Atlassian and others. Apache 2.0 licensed, see LICENSE.txt file.