# @oakfinch/rollup-config

> Shared base rollup config for @oakfinch projects

Latest version **2.0.19** (published 2022-01-26) · MIT license · 0 weekly downloads

## Install

```sh
npm install @oakfinch/rollup-config
pnpm add @oakfinch/rollup-config
yarn add @oakfinch/rollup-config
bun add @oakfinch/rollup-config
```

## Health

**Score 20/100 (F)** — status: abandoned.

Positive: esm support; no vulnerabilities.

Warnings: low downloads; no types.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.0.19 |
| Published | 2022-01-26 |
| First published | 2022-01-24 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 7 |
| Unpacked size | 5.6 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Nate Volker |
| Maintainers | natevolker |

## Links

- npm: https://www.npmjs.com/package/@oakfinch/rollup-config
- Repository: https://github.com/oakfinch/configs
- Homepage: https://github.com/oakfinch/configs/tree/main/packages/rollup#readme
- Issues: https://github.com/oakfinch/configs/issues
- npm.io page: https://npm.io/package/@oakfinch/rollup-config

## Dependencies (7)

- [pkg-up](https://npm.io/package/pkg-up.md) ^4.0.0
- [typescript](https://npm.io/package/typescript.md) ^4.5.5
- [rollup-plugin-copy](https://npm.io/package/rollup-plugin-copy.md) ^3.4.0
- [rollup-plugin-delete](https://npm.io/package/rollup-plugin-delete.md) ^2.0.0
- [rollup-plugin-dotenv](https://npm.io/package/rollup-plugin-dotenv.md) ^0.3.0
- [@rollup/plugin-typescript](https://npm.io/package/@rollup/plugin-typescript.md) ^8.3.0
- [@rollup/plugin-node-resolve](https://npm.io/package/@rollup/plugin-node-resolve.md) ^13.1.3

## Recent versions

- 2.0.19 (latest) — 2022-01-26
- 2.0.18 — 2022-01-26
- 2.0.17 — 2022-01-26
- 2.0.16 — 2022-01-24
- 2.0.15 — 2022-01-24
- 2.0.14 — 2022-01-24
- 2.0.13 — 2022-01-24
- 2.0.12 — 2022-01-24
- 2.0.11 — 2022-01-24
- 2.0.6 — 2022-01-24
- 2.0.5 — 2022-01-24

## README

# rollup-config
Shared base [rollup](https://rollupjs.org/guide/en/) config for @oakfinch projects

------

[![license](https://badgen.net/github/license/oakfinch/configs)](https://github.com/oakfinch/configs/blob/main/LICENSE)
[![TypeScript](https://badgen.net/badge/icon/TypeScript?icon=typescript&label=)](https://www.typescriptlang.org/)

[![latest release on npm](https://badgen.net/npm/v/@oakfinch/rollup-config?icon=npm&label=)](https://npmjs.com/package/@oakfinch/rollup-config)
[![latest release on github](https://badgen.net/github/release/oakfinch/tsconfig?icon=github&label=)](https://github.com/oakfinch/tsconfig/releases/latest)

------

[![github](https://badgen.net/badge/icon/github?icon=github&scale=2&label=)](https://github.com/oakfinch/tsconfig/)

------

## Installation

Using `npm`:

```
npm install --save-dev @oakfinch/rollup-config
```

Using `yarn`:

```
yarn add -D @oakfinch/rollup-config
```

## Usage

`rollup.config.js`
```javascript
import { configs } from '@oakfinch/rollup-config'

export default configs
```

For libraries, CommonJS and ES modules will be created in `dist/cjs` and `dist/es`.

An application bundle will be built in `dist/bundle/app.js`
(and `dist/bundle/app.min.js`) if your project has a file named `src/app.js`
(or `src/app.ts`) with that file being used as the entrypoint.

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