nl-design-system / basis

NL Design System Basis packages
https://nl-design-system.github.io/basis/
European Union Public License 1.2
0 stars 0 forks source link

feat: add @nl-design-system/eslint-config #35

Closed matijs closed 2 weeks ago

matijs commented 2 weeks ago

Add a new package @nl-design-system/eslint-config and immediately eat our own dogfood by using it in the basis repo itself.

eslint-plugin-import was more or less replaced by eslint-plugin-perfectionist that provides similar functionality and more.

Rename config files for tools that support importing their config instead of requiring it.

Improve lint-staged by running both prettier and eslint (and stylelint) on files that support both.