Skip to content

Conversation

@jpzwarte
Copy link
Member

@jpzwarte jpzwarte commented Mar 4, 2024

  • Use the new flat config eslint setup (https://eslint.org/docs/latest/use/configure/configuration-files-new)
  • Add a new @sl-design-system/eslint-config package so others can reuse out eslint configuration
  • Add specific plugins for a11y, web components, testing, storybook etc.
  • Improve performance of listing components by running eslint once for all components instead of separately for each component

@jpzwarte jpzwarte requested review from Diaan and anna-lach as code owners March 4, 2024 08:47
@changeset-bot
Copy link

changeset-bot bot commented Mar 4, 2024

🦋 Changeset detected

Latest commit: 467a783

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 44 packages
Name Type
@sl-design-system/inline-message Patch
@sl-design-system/message-dialog Patch
@sl-design-system/breadcrumbs Patch
@sl-design-system/radio-group Patch
@sl-design-system/editorial-suite Patch
@sl-design-system/my-digital-book Patch
@sl-design-system/sanoma-learning Patch
@sl-design-system/button-bar Patch
@sl-design-system/text-field Patch
@sl-design-system/checkbox Patch
@sl-design-system/skeleton Patch
@sl-design-system/textarea Patch
@sl-design-system/popover Patch
@sl-design-system/spinner Patch
@sl-design-system/tooltip Patch
@sl-design-system/itslearning Patch
@sl-design-system/avatar Patch
@sl-design-system/button Patch
@sl-design-system/dialog Patch
@sl-design-system/drawer Patch
@sl-design-system/editor Patch
@sl-design-system/select Patch
@sl-design-system/shared Patch
@sl-design-system/switch Patch
@sl-design-system/bingel-int Patch
@sl-design-system/badge Patch
@sl-design-system/bingel-dc Patch
@sl-design-system/card Patch
@sl-design-system/form Patch
@sl-design-system/grid Patch
@sl-design-system/icon Patch
@sl-design-system/menu Patch
@sl-design-system/tabs Patch
@sl-design-system/clickedu Patch
@sl-design-system/magister Patch
@sl-design-system/nowa-era Patch
@sl-design-system/myvanin Patch
@sl-design-system/bingel Patch
@sl-design-system/kampus Patch
@sl-design-system/neon Patch
@sl-design-system/teas Patch
@sl-design-system/max Patch
@sl-design-system/locales Patch
@sl-design-system/eslint-config Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2024

🕸 Storybook preview

You can view a preview here (commit 467a7834e28f496bd8dbd1799c7f048ec73d61e5).

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2024

🕸 Website preview

You can view a preview here (commit 467a7834e28f496bd8dbd1799c7f048ec73d61e5).

@jpzwarte jpzwarte merged commit 12b0477 into main Mar 5, 2024
@jpzwarte jpzwarte deleted the feature/linting branch March 5, 2024 07:41
@github-actions github-actions bot mentioned this pull request Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants