Skip to content

eslint fixes batch 2#1081

Merged
ext merged 11 commits intomainfrom
refactor/eslint-batch-2
Mar 9, 2026
Merged

eslint fixes batch 2#1081
ext merged 11 commits intomainfrom
refactor/eslint-batch-2

Conversation

@ext
Copy link
Contributor

@ext ext commented Mar 8, 2026

Hyfsat säker på att allt detta är ok och testerna går igenom så. Men denna är väl den som är mest risky utav dem så om ni ska granska någon utav dem så är det denna som behöver extra ögon.

Men några saker att tänka på:

  • Allt ska vara OK enligt SLA och om konsumenterna kör corejs som de bör så är det inga konstigheter, men det är modernare funktioner.
  • Number.isNaN() och isNaN() är inte 100% ekvivalenta men med typescript så är det korrekt och typsäkert, men jag vet ju att kod runt validering framförallt ljuger otroligt mycket om vad det är för datatyper så det är inte omöjligt att det blir något knasigt här. Men testerna går igenom så...
  • Det finns en del möjligheter till optimering, det här är löst med autofix och har inte velat göra mer än nödvändigt men mönster som [...foo].toReversed() kan ju optimeras till foo.toReversed() då hela poängen är att man inte ska behöva göra en kopia själv.

@github-actions
Copy link

github-actions bot commented Mar 8, 2026

Artifact sizes

Artifact sizes in this build (unchanged artifacts collapsed below).

Artifact Files Size Change
@fkui/date (esm) 1 file(s) 32.2KiB → 32.2KiB (+35B) +0.11%
@fkui/logic (esm) 1 file(s) 162.1KiB → 162.3KiB (+192B) +0.12%
@fkui/vue (esm) 1 file(s) 1.0MiB → 1.0MiB (+3.8KiB) +0.36%
@fkui/vue (FBadge bundle) 1 file(s) 546.7KiB → 550.5KiB (+3.8KiB) +0.70%
@fkui/vue/cypress 1 file(s) 55.9KiB → 56.0KiB (+27B) +0.05%
@fkui/vue-labs (esm) 1 file(s) 248.3KiB → 249.9KiB (+1.6KiB) +0.63%
2 unchanged artifacts
Artifact Files Size
@fkui/design 2 file(s) 187.8KiB
@fkui/vue/selectors 1 file(s) 3.3KiB

@github-actions
Copy link

github-actions bot commented Mar 8, 2026

Förhandsgranskning 🐛 🔍

Dokumentation och exampel applikationer finns att förhandsgranska på:

Sida URL
Dokumentation https://Forsakringskassan.github.io/designsystem/pr-preview/pr-1081/
Vue Sandbox https://Forsakringskassan.github.io/designsystem/pr-preview/pr-1081/vue-sandbox
Applikationsmall https://Forsakringskassan.github.io/designsystem/pr-preview/pr-1081/examples/page-layout

Senast uppdaterad 2026-03-09 09:44 UTC i gh-pages.

@ext ext force-pushed the refactor/eslint branch from e8882cf to 1a4404a Compare March 8, 2026 16:35
@ext ext force-pushed the refactor/eslint branch 3 times, most recently from 3a3860c to 4246a3a Compare March 9, 2026 09:02
Base automatically changed from refactor/eslint to main March 9, 2026 09:08
@ext ext force-pushed the refactor/eslint-batch-2 branch from a1bdf87 to a490bf7 Compare March 9, 2026 09:37
@github-actions
Copy link

github-actions bot commented Mar 9, 2026

CHANGELOG

No commits contributing to a release was found, no changelog entries will be added for this Pull Request.

If this PR should be included in a release amend the commit message(s) to use:

  • fix: for a patch version or
  • feat: for minor version.

Read more about the release process (swedish).

@ext ext merged commit 7c602f4 into main Mar 9, 2026
28 checks passed
@ext ext deleted the refactor/eslint-batch-2 branch March 9, 2026 09:51
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.

2 participants