Siteimprove / alfa

:wheelchair: Suite of open and standards-based tools for performing reliable accessibility conformance testing at scale
MIT License
107 stars 12 forks source link

Set up `verbatimModuleSyntax` #1637

Closed Jym77 closed 3 months ago

Jym77 commented 3 months ago

Part of #1621

Set up verbatimModuleSyntax as recommended for libraries. This effectively required to use import type where possible, which in turned required to update dependency graphs 🙈

The type indications were added via typescript-eslint, but the running time is a bit slow and the default configuration opinionated in different ways than Alfa is, so I didn't activate it here. Would be the topic for another PR…

changeset-bot[bot] commented 3 months ago

⚠️ No Changeset found

Latest commit: af561d41cc7776c5b7afa33eedfd74c66d1d5ca9

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

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

Jym77 commented 3 months ago

!pr extract