# @rollup/plugin-beep

> A Rollup plugin which beeps on errors and warnings

Latest version **1.0.3** (published 2023-10-05) · MIT license · 0 weekly downloads

## Install

```sh
npm install @rollup/plugin-beep
pnpm add @rollup/plugin-beep
yarn add @rollup/plugin-beep
bun add @rollup/plugin-beep
```

## Health

**Score 35/100 (D)** — status: abandoned.

Positive: has types; no vulnerabilities; high quality score.

Warnings: low downloads; no esm support.

Negative: abandoned.

## Facts

| | |
|---|---|
| Version | 1.0.3 |
| Published | 2023-10-05 |
| First published | 2019-10-09 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=14.0.0 |
| Dependencies | 0 |
| Unpacked size | 3.2 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 3758 |
| Author | shellscape |
| Maintainers | shellscape, rich_harris, guybedford, lukastaegert |
| Keywords | beep, plugin, rollup |

## Links

- npm: https://www.npmjs.com/package/@rollup/plugin-beep
- Repository: https://github.com/rollup/plugins
- Homepage: https://github.com/rollup/plugins/tree/master/packages/beep
- Issues: https://github.com/rollup/plugins/issues
- npm.io page: https://npm.io/package/@rollup/plugin-beep

## Alternatives

- [raw-loader](https://npm.io/package/raw-loader.md) — 4.3M weekly downloads
- [plop](https://npm.io/package/plop.md) — 1.4M weekly downloads
- [webpack-deadcode-plugin](https://npm.io/package/webpack-deadcode-plugin.md) — 80.3K weekly downloads
- [@storybook/preact-vite](https://npm.io/package/@storybook/preact-vite.md) — 54.2K weekly downloads
- [vite-plugin-transform](https://npm.io/package/vite-plugin-transform.md) — 2.4K weekly downloads

## Recent versions

- 1.0.3 (latest) — 2023-10-05
- 1.0.2 — 2022-10-21
- 1.0.1 — 2022-10-21
- 1.0.0 — 2022-10-08
- 0.2.0 — 2020-04-12
- 0.1.2 — 2019-10-09
- 0.1.1 — 2019-10-09
- 0.1.0 — 2019-10-09

## README

[npm]: https://img.shields.io/npm/v/@rollup/plugin-beep
[npm-url]: https://www.npmjs.com/package/@rollup/plugin-beep
[size]: https://packagephobia.now.sh/badge?p=@rollup/plugin-beep
[size-url]: https://packagephobia.now.sh/result?p=@rollup/plugin-beep

[![npm][npm]][npm-url]
[![size][size]][size-url]
[![libera manifesto](https://img.shields.io/badge/libera-manifesto-lightgrey.svg)](https://liberamanifesto.com)

# @rollup/plugin-beep

🍣 A Rollup plugin that beeps when a build ends with errors.

## Requirements

This plugin requires an [LTS](https://github.com/nodejs/Release) Node version (v14.0.0+) and Rollup v1.20.0+.

## Install

Using npm:

```console
npm install @rollup/plugin-beep --save-dev
```

## Usage

Create a `rollup.config.js` [configuration file](https://www.rollupjs.org/guide/en/#configuration-files) and import the plugin:

```js
const beep = require('@rollup/plugin-beep');

module.exports = {
  input: 'src/index.js',
  output: {
    dir: 'output',
    format: 'cjs'
  },
  plugins: [beep()]
};
```

Then call `rollup` either via the [CLI](https://www.rollupjs.org/guide/en/#command-line-reference) or the [API](https://www.rollupjs.org/guide/en/#javascript-api). If the build produces any errors, the plugin will write a "beep" character to stderr, which should be audible on most systems.

## Options

This plugin currently has no available options.

## Meta

[CONTRIBUTING](/.github/CONTRIBUTING.md)

[LICENSE (MIT)](/LICENSE)

---
_Source: https://npm.io/package/@rollup/plugin-beep · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
