🌐
GitHub
github.com › typescript-eslint › typescript-eslint › issues › 147
React Airbnb Styleguide setup · Issue #147 · typescript-eslint/typescript-eslint
December 17, 2018 - documentationDocumentation ("docs") that needs adding/updatingDocumentation ("docs") that needs adding/updatingpackage: eslint-pluginIssues related to @typescript-eslint/eslint-pluginIssues related to @typescript-eslint/eslint-plugin
Author   bitsmyth
🌐
GitHub
github.com › airbnb › javascript › issues › 2245
latest version of eslint-config-airbnb is not compatible with eslint 7.3.0 · Issue #2245 · airbnb/javascript
May 3, 2020 - :( ESLint: 7.3.0 Error: .eslintrc.yml » eslint-config-airbnb » /blablabla/node_modules/eslint-config-airbnb-base/index.js » /blablabla/node_modules/eslint-config-airbnb-base/rules/imports.js: Configuration for rule "import/no-cycle" is invalid: Value null should be integer.
Author   nescalante
Discussions

Newest 'eslint-config-airbnb' Questions - Stack Overflow
Stack Overflow | The World’s Largest Online Community for Developers More on stackoverflow.com
🌐 stackoverflow.com
Invalid config for eslint-config-airbnb-base
I believe this configuration is incorrect: https://github.com/airbnb/javascript/blob/master/packages/eslint-config-airbnb-base/rules/imports.js#L256 Because the requirement is at least one item: ht... More on github.com
🌐 github.com
11
July 12, 2019
eslint v9 support
(see also #2478, #2223, #2036, #1834, #1447) eslint v9 was released on 2024.04.05. The current plan is, if possible, to release a new semver-minor of both configs, that supports 7 || 8 || 9. Note t... More on github.com
🌐 github.com
41
April 6, 2024
`ESLint couldn't find the config "airbnb" to extend from.`
After upgrading to the latest version of this config, v18, and to eslint v6, and without changing any of my ESLint config, I get the following error when I try to lint: > eslint . Oops! Somethin... More on github.com
🌐 github.com
18
May 3, 2019
🌐
npm
npmjs.com › package › eslint-config-airbnb
eslint-config-airbnb - npm
This entry point enables the linting rules for React hooks (requires v16.8+). To use, add "extends": ["airbnb", "airbnb/hooks"] to your .eslintrc. This entry point only errors on whitespace rules and sets all other rules to warnings. View the list of whitespace rules here. This entry point is deprecated. See eslint-config-airbnb-base.
      » npm install eslint-config-airbnb
    
Published   Dec 25, 2021
Version   19.0.4
Author   Jake Teton-Landis
🌐
Stack Overflow
stackoverflow.com › questions › tagged › eslint-config-airbnb
Newest 'eslint-config-airbnb' Questions - Stack Overflow
In the readme it says use npx install-peerdeps --dev eslint-config-airbnb to install all ...
🌐
DEV Community
dev.to › m4saurabh › add-eslint-prettier-and-airbnb-to-your-project-3mo8
Add Eslint, Prettier, and Airbnb Style Guide to Your Project. - DEV Community
June 4, 2022 - So, I recommend removing the react plugin from the .eslintrc.js (don't remove prettier) because the eslint-config-airbnb (Airbnb's style guide) also has rules and guidelines for React.
🌐
GitHub
github.com › airbnb › javascript › issues › 2105
Invalid config for eslint-config-airbnb-base · Issue #2105 · airbnb/javascript
July 12, 2019 - I believe this configuration is incorrect: https://github.com/airbnb/javascript/blob/master/packages/eslint-config-airbnb-base/rules/imports.js#L256 Because the requirement is at least one item: https://github.com/benmosher/eslint-plugin...
Author   jcoyne
Find elsewhere
🌐
CodeSandbox
codesandbox.io › examples › package › eslint-config-airbnb-base
eslint-config-airbnb-base examples - CodeSandbox
Use this online eslint-config-airbnb-base playground to view and fork eslint-config-airbnb-base example apps and templates on CodeSandbox.
🌐
npm
npmjs.com › package › eslint-config-airbnb-lite
eslint-config-airbnb-lite - npm
August 21, 2015 - This package provides Airbnb's .eslintrc as an extensible shared config, but without react rules.
      » npm install eslint-config-airbnb-lite
    
Published   Aug 21, 2015
Version   1.0.4
Author   Tianxiang Chen
🌐
GitHub
github.com › airbnb › javascript › issues › 2961
eslint v9 support · Issue #2961 · airbnb/javascript
April 6, 2024 - (see also #2478, #2223, #2036, #1834, #1447) eslint v9 was released on 2024.04.05. The current plan is, if possible, to release a new semver-minor of both configs, that supports 7 || 8 || 9. Note t...
Author   ljharb
🌐
npm
npmjs.com › package › eslint-config-airbnb-typescript
eslint-config-airbnb-typescript - npm
March 2, 2024 - npm install eslint-config-airbnb-typescript \ @typescript-eslint/eslint-plugin@^7.0.0 \ @typescript-eslint/parser@^7.0.0 \ --save-dev
      » npm install eslint-config-airbnb-typescript
    
Published   Mar 02, 2024
Version   18.0.0
Author   Matt Turnbull
🌐
To The New
tothenew.com › home › eslint & prettier configuration react native(airbnb style)
EsLint & Prettier Configuration React Native(Airbnb Style) | TO THE NEW Blog
October 3, 2024 - This is a step-by-step guide for integrating ESLint and Prettier into a React Native project to ensure code quality and consistent formatting. You are essentially setting up Airbnb's style guide with React-specific configurations and integrating it with Prettier to automatically format the code.
🌐
Medium
medium.com › @grvpanchal › airbnb-style-eslint-for-react-app-239a24ca80d4
Airbnb Style eslint for React app | by Gaurav Panchal | Medium
July 27, 2020 - Add Airbnb linting config on to node modules · npm install --save-dev eslint eslint-config-airbnb · Add .eslintrc to enable airbnb linting · This is a basic configuration to get started.
🌐
GitHub
github.com › airbnb › javascript › issues › 2066
`ESLint couldn't find the config "airbnb" to extend from.` · Issue #2066 · airbnb/javascript
May 3, 2019 - After upgrading to the latest version of this config, v18, and to eslint v6, and without changing any of my ESLint config, I get the following error when I try to lint: > eslint . Oops! Something went wrong! :( ESLint: 6.1.0. ESLint coul...
Author   garyking
🌐
npm
npmjs.com › package › eslint-config-airbnb-es5
eslint-config-airbnb-es5 - npm
July 7, 2017 - This package provides an Unofficial Airbnb ESLint config, following their ES5 style guide.
      » npm install eslint-config-airbnb-es5
    
Published   Jul 07, 2017
Version   1.2.0
Author   Stephen Wanhella
🌐
DEV Community
dev.to › highasthedn › is-the-airbnb-eslint-config-still-a-thing-for-react-p6b
Is the Airbnb ESLint config still a thing for React? - DEV Community
June 7, 2022 - Airbnb’s config makes sense only if you are a giant company with established practices and you want to enforce them for everyone. For building things from scratch this is unnecessary waste of time to fight eslint. I created my own config, but never had a proper chance to use it because both NextJs and Remix have their own configs.
🌐
Reddit
reddit.com › r/node › do you use eslint-config-airbnb? if so, why? if not, why?
r/node on Reddit: Do you use Eslint-config-Airbnb? If so, why? If not, why?
June 27, 2023 -

Just gathering some data and info on what “base” people extend their Eslint configs from.

I know Airbnb is a popular one but I am curious if that is because a lot of tutorials use it and that’s the path of least resistance for most folks, or if you have a specific reason you want to use it.

If you don’t use it, can you let me know why you don’t, and what you do use instead.

EDIT:

Many have asked why I care or assumed I am setting up linting for the first time. I am of the opinion that some of these giant configs obfuscate and abstract a large amount of the rules that you should care about, and create a level of abstraction from the packages that have the rules anyway. Case in point, Airbnb includes plugins for react and import. I think you can get 80% “airbnb” equivalency by installing these plugins yourself and extending from their recommended configs.

I am building an Eslint config compare tool which can take in two+ configs, and compare their rule sets, showing you where and how they differ.

🌐
GitHub
github.com › iamturns › eslint-config-airbnb-typescript › issues › 241
Cannot find module eslint-config-airbnb-base/rules/best-practices after upgrade to 14.0.0 · Issue #241 · iamturns/eslint-config-airbnb-typescript
June 30, 2021 - :( ESLint: 7.32.0 Error: Cannot read config file: /project/node_modules/eslint-config-airbnb-typescript/lib/shared.js Error: Cannot find module 'eslint-config-airbnb-base/rules/best-practices' Require stack: - /project/node_modules/eslint-config-airbnb-typescript/lib/shared.js - /project/node_modules/@eslint/eslintrc/lib/config-array-factory.js - /project/node_modules/@eslint/eslintrc/lib/index.js - /project/node_modules/eslint/lib/cli-engine/cli-engine.js - /project/node_modules/eslint/lib/eslint/eslint.js - /project/node_modules/eslint/lib/eslint/index.js - /project/node_modules/eslint/lib/c
Author   dfernandez79
🌐
ESLint
eslint.org › docs › latest › use › getting-started
Getting Started with ESLint
If you want to use a specific shareable config that is hosted on npm, you can use the --config option and specify the package name: ... # use `eslint-config-xo` shared config - npm 7+ npm init @eslint/config@latest -- --config eslint-config-xo