ILIAS icon indicating copy to clipboard operation
ILIAS copied to clipboard

Add `eslint-plugin-import` as npm Dependency for ILIAS 12

Open thibsy opened this issue 1 month ago • 1 comments

Assessment:

  • This package is responsible to validate ES6 import/export statements and is primarily used by the Airbnb code-style base

General Information:

  • Name of the dependency: eslint-plugin-import
  • Version: 2.32.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:

  • Without this package the code-style of ES6 import/export statements cannot be checked.

Maintenance:

  • Last update of the Library: 2025-06-20

Links:

  • npm: https://www.npmjs.com/package/eslint-plugin-import
  • GitHub: https://github.com/import-js/eslint-plugin-import.git
  • Documentation: https://github.com/import-js/eslint-plugin-import

Alternatives:

  • There are no alternatives. This is a plugin specific to our JavaScript code formatter.

thibsy avatar Dec 05 '25 16:12 thibsy

Jour Fixe, 08 DEC 2025: Dependency is accepted for ILIAS 12.

matthiaskunkel avatar Dec 08 '25 15:12 matthiaskunkel