Skip to content

seantrane/nyc-config

@seantrane/nyc-config-...

A monorepo for extendable istanbuljs/nyc configurations.


Build Status Commitizen friendly lerna semantic-release

Table of Contents


About the Repository

This repo was created to manage shared and extendable nyc configurations. nyc allows you to inherit other configurations using the key extends, where the packages managed in this repo can be used.

All default configurations require at least 85% code coverage, with watermarks at 80% and 90%. Select a configuration based on your requirements. The installation and configuration process is the same, just change the name of the configuration. Learn more about nyc configuration.

Packages:

Install

npm install -D @seantrane/nyc-config-typescript

Usage

Use the "extends": "@seantrane/nyc-config-typescript" property in your nyc config, then add any additional configuration as required.

Using package.json file:

{
  "nyc": {
    "extends": "@seantrane/nyc-config-typescript"
  }
}

Using .nycrc file:

{
  "extends": "@seantrane/nyc-config-typescript"
}

Support

Submit an issue, in which you should provide as much detail as necessary for your issue.

Contributing

Contributions are always appreciated. Read CONTRIBUTING.md documentation to learn more.

Changelog

Release details are documented in the CHANGELOG.md file of each package, and on the GitHub Releases page.


License

ISC License

Copyright (c) 2018 Sean Trane Sciarrone

About

📈 A monorepo for extendable istanbuljs/nyc configurations

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors