# maximin

> Maximin eslint config

Latest version **0.4.0** (published 2024-08-02) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install maximin
pnpm add maximin
yarn add maximin
bun add maximin
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 0.4.0 |
| Published | 2024-08-02 |
| First published | 2023-04-06 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 2 |
| Unpacked size | 7.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | terrablue |

## Links

- npm: https://www.npmjs.com/package/maximin
- Repository: https://github.com/terrablue/maximin
- Homepage: https://github.com/terrablue/maximin#readme
- Issues: https://github.com/terrablue/maximin/issues
- npm.io page: https://npm.io/package/maximin

## Dependencies (2)

- [eslint](https://npm.io/package/eslint.md) ^8.52.0
- [globals](https://npm.io/package/globals.md) ^15.9.0

## Recent versions

- 0.4.0 (latest) — 2024-08-02
- 0.3.2 — 2024-06-04
- 0.3.1 — 2024-06-04
- 0.3.0 — 2024-06-04
- 0.2.2 — 2023-10-26
- 0.2.1 — 2023-10-15
- 0.2.0 — 2023-09-24
- 0.1.9 — 2023-09-17
- 0.1.8 — 2023-09-09
- 0.1.7 — 2023-08-30
- 0.1.5 — 2023-07-12
- 0.1.4 — 2023-06-09
- 0.1.3 — 2023-06-08
- 0.1.2 — 2023-04-06
- 0.1.1 — 2023-04-06
- … 1 more at https://npm.io/package/maximin/versions

## README

# Maximin

Highly opinionated maximin ESLint configuration.

## Rationale

Use a subset of JavaScript that maximizes the minimal use of redundant,
incoherent or obscure features.

### Use

Install with `npm i maximin`, put `export {default} from "maximin";` in
`eslint.config.js` in root.

## Categories

Rules are grouped into categories. Although some rules may potentially fit more
than one category, they have been put into the most fitting one.

### Clarity

Rules that convey the desired intent and goal of your code in a clear manner, or
that serve to better document your code by producing better error messages.

### Consistency

Rules that enforce a consistent style. The general idea here is to stay as
minimal as possible while not sacrificing clarity.

### Maximin

Rules that maximize the minimal use of features in their intended manner.

### Modernity

Use modern alternatives to non-standard, deprecated or obscure features.

### Side effects

Rules that avoid creating side-effects that other make reasoning about code
difficult.

### Simplicity

Rules that reduce flow and code complexity.

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