# eslint-config-airbnb-extended

> Eslint Airbnb Config Extended

Latest version **3.3.0** (published 2026-10-02) · MIT license · 0 weekly downloads

## Install

```sh
npm install eslint-config-airbnb-extended
pnpm add eslint-config-airbnb-extended
yarn add eslint-config-airbnb-extended
bun add eslint-config-airbnb-extended
```

## Health

**Score 75/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score; high quality score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 3.3.0 |
| Published | 2026-10-02 |
| First published | 2025-03-30 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM |
| Node | ^18.18.0 \|\| ^20.9.0 \|\| >=21.1.0 |
| Dependencies | 13 |
| Unpacked size | 154.9 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 133 |
| Author | Nisharg Shah <nishargshah3101@gmail.com> |
| Maintainers | nishargshah |
| Keywords | eslint, airbnb, airbnb config, eslint config, eslint config airbnb, eslint config airbnb base, eslint config airbnb react, eslint config airbnb typescript, eslint config airbnb extended, eslint airbnb, eslint airbnb base, eslint airbnb react, eslint airbnb typescript, eslint airbnb extended |

## Links

- npm: https://www.npmjs.com/package/eslint-config-airbnb-extended
- Repository: https://github.com/eslint-config/airbnb-extended
- Homepage: https://eslint-airbnb-extended.nishargshah.dev
- Issues: https://github.com/eslint-config/airbnb-extended/issues
- npm.io page: https://npm.io/package/eslint-config-airbnb-extended

## Dependencies (13)

- [globals](https://npm.io/package/globals.md) ^17.13.0
- [get-tsconfig](https://npm.io/package/get-tsconfig.md) ^4.14.3
- [eslint-plugin-n](https://npm.io/package/eslint-plugin-n.md) ^18.4.0
- [typescript-eslint](https://npm.io/package/typescript-eslint.md) ^8.71.0
- [eslint-plugin-react](https://npm.io/package/eslint-plugin-react.md) ^7.37.5
- [eslint-plugin-import](https://npm.io/package/eslint-plugin-import.md) ^2.32.0
- [eslint-plugin-import-x](https://npm.io/package/eslint-plugin-import-x.md) ^4.17.1
- [eslint-plugin-jsx-a11y](https://npm.io/package/eslint-plugin-jsx-a11y.md) ^6.10.2
- [@next/eslint-plugin-next](https://npm.io/package/@next/eslint-plugin-next.md) ^16.3.8
- [@stylistic/eslint-plugin](https://npm.io/package/@stylistic/eslint-plugin.md) ^5.10.0
- [confusing-browser-globals](https://npm.io/package/confusing-browser-globals.md) ^1.0.11
- [eslint-plugin-react-hooks](https://npm.io/package/eslint-plugin-react-hooks.md) ^7.1.1
- [eslint-import-resolver-typescript](https://npm.io/package/eslint-import-resolver-typescript.md) ^4.4.5

## Alternatives

- [eslint-plugin-sonarjs](https://npm.io/package/eslint-plugin-sonarjs.md) — 2.9M weekly downloads
- [eslint-config-expo](https://npm.io/package/eslint-config-expo.md) — 1.5M weekly downloads
- [@matter/protocol](https://npm.io/package/@matter/protocol.md) — 63.5K weekly downloads
- [@eventcatalog/linter](https://npm.io/package/@eventcatalog/linter.md) — 24.8K weekly downloads
- [@pandacss/eslint-plugin](https://npm.io/package/@pandacss/eslint-plugin.md) — 18.7K weekly downloads

## Recent versions

- 3.3.0 (latest) — 2026-10-02
- 3.2.0-beta-1 (beta) — 2026-05-10
- 3.2.0 — 2026-08-02
- 3.1.1 — 2026-07-12
- 3.1.0 — 2026-04-05
- 3.1.0-beta-1 — 2026-04-05
- 3.0.1 — 2026-01-20
- 3.0.0-beta-7 — 2026-01-20
- 3.0.0 — 2026-01-01
- 3.0.0-beta-6 — 2026-01-01
- 3.0.0-beta-5 — 2025-12-28
- 3.0.0-beta-4 — 2025-12-27
- 3.0.0-beta-3 — 2025-12-12
- 3.0.0-beta-2 — 2025-12-01
- 2.3.3 — 2025-11-29
- … 57 more at https://npm.io/package/eslint-config-airbnb-extended/versions

## README

# `eslint-config-airbnb-extended`

[![NPM Version](https://img.shields.io/npm/v/eslint-config-airbnb-extended?style=flat&labelColor=555&color=007ec6)](https://www.npmjs.com/package/eslint-config-airbnb-extended)
[![NPM Downloads](https://img.shields.io/npm/dw/eslint-config-airbnb-extended?style=flat&labelColor=555&color=007ec6)](https://www.npmjs.com/package/eslint-config-airbnb-extended)
[![NPM Last Update](https://img.shields.io/npm/last-update/eslint-config-airbnb-extended?style=flat&labelColor=555&color=007ec6)](https://www.npmjs.com/package/eslint-config-airbnb-extended)
[![Socket](https://badge.socket.dev/npm/package/eslint-config-airbnb-extended)](https://www.npmjs.com/package/eslint-config-airbnb-extended)

This package extends the official Airbnb ESLint configuration to fully support TypeScript, allowing you to enforce consistent coding standards across both JavaScript and TypeScript files.

> Check out the package docs here: https://eslint-airbnb-extended.nishargshah.dev/config/installation

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