ILIAS
ILIAS copied to clipboard
Add `eslint-config-airbnb-base` as npm Dependency for ILIAS 12
Assessment:
- This package provides AirBnb's base .eslintrc file as an extensible shared config. This will be used and extended by our own configuration file.
General Information:
- Name of the dependency:
eslint-config-airbnb-base - Version:
15.0.0 - [X] this dependency was already used in ILIAS.
- [X] the dependency's license is compatible with ILIAS' license: MIT
Type of dependency:
- [ ] composer
- [X] npm
Usage:
.eslintrc.json
Reasoning:
- Maintaining our own configuration file that mirrors the AirBnb's JavaScript code style would not be viable.
Maintenance:
- Last update of the Library: 2021-11-09
Links:
- npm: https://www.npmjs.com/package/eslint-config-airbnb-base
- GitHub: https://github.com/airbnb/javascript.git
- Documentation: https://github.com/airbnb/javascript
Alternatives:
- There are no alternatives. This package is specific to our JavaScript code formatter.
Jour Fixe, 08 DEC 2025: Dependency is accepted for ILIAS 12.