npm package: @hover/configure-npm
Description: Configure JavaScript package managers
Author: Jamie Rolfs
Latest version: 1.7.0

<div align="center">
<br>
<img width="200" src="https://i.imgur.com/MajoO99.png" alt="Configure NPM">
<br>
<h1>configure-<strong>npm</strong></h1>
<p>Configure <strong>npm</strong> to install <strong><code>@hover</code></strong> packages</p></div>

<div align="center">

[![Build Status][build-badge]][build-link]
[![Code Coverage][coverage-badge]][coverage-link]
[![Version][package-badge]][package-link]
[![Maintenance][maintenance-badge]][maintenance-link]
[![Node Version][node-badge]][node-link] <br>
[![MIT License][license-badge]][license-link]
[![Code Style][prettier-badge]][prettier-link]
[![Conventional Commits][conventional-commits-badge]][conventional-commits-link]

</div>

<br>

## ✨ Features

- 🙈 Don't commit **npm** secrets to version control
- 🔑 Roll npm-related secrets with minimal effort
- ⚙ Centralize npm registry configuration
- 🏚 Keep project configuration isolated

## Usage

This module is designed to be used _before_ running `yarn install` or
`npm install`, and therefore is best paired with `npx` or `yarn dlx`:

Yarn 1 or npm

```bash
npx @hover/configure-npm --scope hover fortawesome
```

Yarn 2

```bash
yarn dlx @hover/configure-npm --scope hover fortawesome
```

## License

MIT

## Maintenance

This project is actively maintained by engineers at
[@hoverinc][hover-github-link] 😀.

[hover-github-link]: https://github.com/hoverinc
[node-link]: https://nodejs.org
[npm-link]: https://www.npmjs.com/
[build-badge]:
  https://github.com/hoverinc/configure-npm/actions/workflows/build.yml/badge.svg
[build-link]:
  https://github.com/hoverinc/configure-npm/actions/workflows/build.yml
[conventional-commits-badge]:
  https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg
[conventional-commits-link]: https://conventionalcommits.org
[coverage-link]: https://codecov.io/github/hoverinc/configure-npm
[coverage-badge]:
  https://img.shields.io/codecov/c/github/hoverinc/configure-npm.svg
[maintenance-badge]:
  https://img.shields.io/badge/maintenance-active-247ddc?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAcCAYAAACUJBTQAAAB1ElEQVRIibWWPUtdQRCGH0VNF/wCCVjYCxr/gZWdhYVgLQYbm/wACTYxxA8SSBDtbKwUbfQWkiJFAgkkmHBBY6U2CXaCGlDDG1buxePOnt17bsgD28zOzjtnZvbuRVKR1SFpVdKepEe1njOGnOWCz0q60B1lSa05/oVE2iTNSfqdCZ7lSyWB0NmkSJekeUmXJqzlayWZUJxckUUTJs23mFAjlhNjSdMHfAQ6g54hZUnDdXyN44ek7iKNH4w0PMaeX7pQ8Ox6HQkWww3Dw1hPWoAJ4BxoB4aNR5oB4APQ5vekUdITSceZDLcreyORrGPcfpEL0CBpVNJRwLmUSWLS7NbGpju8FXEteT2qR+jQ9aS3QK2XgUljjXPpRC6iLpYV4KmxRghNVy28Aqb+t4jjLbBhrAH+RcRxZSwBUiINxlIHKZE/xlIHTTlHBDwHjoDPwHtgF/gEnBnvFJVfzSrXkpYyfxKGvIu14F3ONXP1LOWmzEPjpuWl92j55XyQyDnEjRN5AbwD9gMOPkV7tAPMOJE3ZuuOFmOpjS3gGfCdQDl8fgGnGVtzwt8F7wdGqgKOvOmq4iarB3gMjAFlb78qug5MAwehIO4tKViJe4wDP4FSrgfwF/ntR8JxRSf3AAAAAElFTkSuQmCC
[maintenance-link]: https://github.com/hoverinc/configure-npm#maintenance
[license-badge]: https://img.shields.io/npm/l/@hover/javascript.svg
[license-link]: https://github.com/hoverinc/configure-npm/blob/master/LICENSE
[node-link]: https://nodejs.org/en/download/
[node-badge]: https://img.shields.io/badge/node-v16.5.0-green
[prettier-badge]:
  https://img.shields.io/badge/code_style-prettier-ff69b4.svg?logo=prettier
[prettier-link]: https://prettierjs.org/en/download/
[package-badge]: https://img.shields.io/npm/v/@hover/javascript.svg
[package-link]: https://www.npmjs.com/package/@hover/javascript