build!: uninstall eslint-config-airbnb-typescript (#5077)

eslint-config-airbnb-typescript is unmaintained. Having it installed is
blocking @typescript-eslint/eslint-plugin updates
This commit is contained in:
Marco Ferrari 2024-01-03 10:45:39 +01:00 committed by GitHub
parent 596dbdf22b
commit 65aae17a26
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 17 deletions

15
dependencies/package-lock.json generated vendored
View file

@ -19,7 +19,6 @@
"axios": "^1.6.2",
"eslint": "^8.56.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-typescript": "^17.1.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-jest": "^27.6.0",
"eslint-plugin-json": "^3.1.0",
@ -10453,20 +10452,6 @@
"semver": "bin/semver.js"
}
},
"node_modules/eslint-config-airbnb-typescript": {
"version": "17.1.0",
"resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-17.1.0.tgz",
"integrity": "sha512-GPxI5URre6dDpJ0CtcthSZVBAfI+Uw7un5OYNVxP2EYi3H81Jw701yFP7AU+/vCE7xBtFmjge7kfhhk4+RAiig==",
"dependencies": {
"eslint-config-airbnb-base": "^15.0.0"
},
"peerDependencies": {
"@typescript-eslint/eslint-plugin": "^5.13.0 || ^6.0.0",
"@typescript-eslint/parser": "^5.0.0 || ^6.0.0",
"eslint": "^7.32.0 || ^8.2.0",
"eslint-plugin-import": "^2.25.3"
}
},
"node_modules/eslint-config-prettier": {
"version": "9.1.0",
"resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz",

View file

@ -14,7 +14,6 @@
"axios": "^1.6.2",
"eslint": "^8.56.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-typescript": "^17.1.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-jest": "^27.6.0",
"eslint-plugin-json": "^3.1.0",

View file

@ -8,6 +8,14 @@ This document helps you upgrade from a super-linter version to newer ones:
This section helps you migrate from super-linter `v5` to `v6`.
### eslint-config-airbnb-typescript
- eslint-config-airbnb-typescript (a library to add TypeScript support to
Airbnb's ESLint config)
[appears to be unmaintained](https://github.com/iamturns/eslint-config-airbnb-typescript/issues/314).
We had to remove it from super-linter because it was blocking updates to other
dependencies, such as ESLint.
### Checkstyle
- Checkstyle

View file

@ -305,7 +305,6 @@ control "super-linter-installed-npm-packages" do
"axios",
"eslint",
"eslint-config-airbnb",
"eslint-config-airbnb-typescript",
"eslint-config-prettier",
"eslint-plugin-jest",
"eslint-plugin-json",