# @osufrlive/eslint-config

> ESLint config for osu!frlive projects.

Latest version **0.5.2** (published 2025-12-23) · 0 weekly downloads

## Install

```sh
npm install @osufrlive/eslint-config
pnpm add @osufrlive/eslint-config
yarn add @osufrlive/eslint-config
bun add @osufrlive/eslint-config
```

## Health

**Score 45/100 (D)** — status: stable.

Positive: esm support; no vulnerabilities.

Warnings: low downloads; no types; low quality score; pre 1.0.

## Facts

| | |
|---|---|
| Version | 0.5.2 |
| Published | 2025-12-23 |
| First published | 2021-05-05 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 0 |
| Unpacked size | 4.3 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | thepoon |

## Links

- npm: https://www.npmjs.com/package/@osufrlive/eslint-config
- npm.io page: https://npm.io/package/@osufrlive/eslint-config

## Recent versions

- 0.5.2 (latest) — 2025-12-23
- 0.5.2-master.8397330 (master) — 2025-12-23
- 0.5.1-master.7d2d571 — 2025-12-23
- 0.5.1 — 2025-12-23
- 0.5.1-master.10fa879 — 2025-12-23
- 0.5.0 — 2025-11-15
- 0.5.0-master.8a06785 — 2025-11-15
- 0.4.0 — 2025-05-24
- 0.4.0-master.e4247f1 — 2025-05-24
- 0.4.0-master.e595c28 — 2025-04-03
- 0.4.0-master.3d1584b — 2025-04-02
- 0.3.1 — 2025-03-31
- 0.3.1-master.f3c3738 — 2025-03-31
- 0.3.0 — 2024-01-28
- 0.3.0-master.1abc785 — 2024-01-28
- … 11 more at https://npm.io/package/@osufrlive/eslint-config/versions

## README

# @osufrlive/eslint-config

ESLint config for osu!frlive projects.

## Usage

Tested on npm 7+. Peer dependencies behavior has changed regularly in the past.

- Install as a development dependency:
```
npm i -D @osufrlive/eslint-config
```

- Paste in eslint.config.js:
```javascript
module.exports = (async function config() {
    const osufrlive = await import("@osufrlive/eslint-config");
    return [
        ...await osufrlive.config,
    ];
})();
```

- Add the following script to `package.json`:
```json
"lint": "eslint src/"
```

## Upgrading

If upgrading from 0.4:
- Config export is now named `config` instead of `default` 

If upgrading from 0.3:
- Remove .eslintrc.js, add .eslint.config.js and update script
- Bet on issues count
- Fix them?

If upgrading from 0.0.x:  
- Remove any peer dependencies introduced by the package
- Remove the package
- Reinstall the package
- Update eslint.config.js (see above)

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