GitShow/vuejs/eslint-config-airbnb
vuejs

eslint-config-airbnb

ESLint Shareable Configs for Airbnb JavaScript Style Guide in Vue.js Projects

by vuejs
Star on GitHubForknpm

JavaScript

73 stars17 forks10 contributorsQuiet · 1y agoSince 2019MIT

Meet the team

See all 10 on GitHub →
haoqunjiang
haoqunjiang89 contributions
yyx990803
yyx99080352 contributions
dependabot[bot]Bot
dependabot[bot]3 contributions
satouriko
satouriko2 contributions
MrStanDu33
MrStanDu331 contribution
visualfanatic
visualfanatic1 contribution
LinusBorg
LinusBorg1 contribution
torstengoerner
torstengoerner1 contribution

Recent PRs & issues

Quiet · 2 in progress · Last activity 1y ago
See all on GitHub →
weihongyu12
chore: upgrade ESLint dependencies and extend supported config filesOpenPR

Description: This update upgrades key ESLint-related dependencies to their latest major versions to leverage the latest features, performance improvements, and bug fixes. Additionally, it extends default support for more configuration files (e.g., Vite, Vitest, Playwright). Important Note: Due to a dependency on , which is not yet compatible with ESLint v9, this upgrade does not support ESLint v9. All upgrades are made within the ESLint v8 ecosystem. Dependency Upgrades & : Upgraded to major version v7. : Upgraded to v18. : Upgraded to major version v10. : Upgraded to major version v10. : Minimum required version bumped to ****. close #63

weihongyu12 · 5mo ago
tcastelly
Support Eslint 9OpenIssue

Since Eslint 9, flat config has to be used: https://eslint.org/docs/latest/use/configure/configuration-files Right now we have errors like this:

tcastelly · 9mo ago
kolj4
Parsing error: ESLint was configured to run on `<tsconfigRootDir>/eslint.config.js` using `parserOptions.project`:OpenIssue

I get this Error when using '@vue/eslint-config-airbnb-with-typescript' in flat config. Is this fixable? Putting the file in "exclude" in tsconfig doesn't do anything unfortunately

kolj4 · 1y ago

Recent fixes

View closed PRs →
undergroundwires
Is this project no longer maintained? Dependencies are not updatedClosedIssue

There are important issues such as #65 #63 that's blocking updating a lot of dependencies. This project has become liability for many. Can we get an official announcement if this project is no longer maintained, so we can go for alternative solutions? @sodatea If the project is not decided to be archived, can we at least get documentation how to update these dependencies so this package becomes no longer a liability? I see that @satouriko did this a year ago in #61 but this is needed again. Can @satouriko or @sodatea help? Is there anyone that has found any other solution to these problems? It blocks many other dependencies: !image

undergroundwires · 1y ago
satouriko
Airbnb rules not added to templatesClosedIssue

The rules from airbnb are collectively referred to as , and only would be added if they come from https://github.com/vuejs/eslint-config-airbnb/blob/79a12743cd676ac2b16ce8d8923826dab9010840/packages/eslint-config-airbnb/rules/template.js#L46-L51 However, a lot of them are not from , for example is located at , and this rule would be missing for the `` part of .vue files. https://github.com/vuejs/eslint-config-airbnb/blob/79a12743cd676ac2b16ce8d8923826dab9010840/packages/eslint-config-airbnb/rules/template.js#L3-L39

satouriko · 2y ago
Structured data for AI agents

Repository: vuejs/eslint-config-airbnb. Description: ESLint Shareable Configs for Airbnb JavaScript Style Guide in Vue.js Projects Stars: 73, Forks: 17. Primary language: JavaScript. License: MIT. Open PRs: 2, open issues: 5. Last activity: 1y ago. Top contributors: haoqunjiang, yyx990803, dependabot[bot], satouriko, MrStanDu33, visualfanatic, LinusBorg, torstengoerner.

·@ofershap

Replace github.com with gitshow.dev