diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index c13bee76..00000000 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,13 +0,0 @@ -### Summary -Describe the purpose of this PR. - -### Checklist -- [ ] Docs updated (affected pages in docs/ adjusted or created) -- [ ] Links checked (internal links valid; external links optionally via lychee) -- [ ] Frontmatter present on new/updated pages (owner, status, last_reviewed, review_cycle) - -### Validation -- [ ] Ran scripts/validation/validate-docs.sh locally (optional) - -### Related -Link related issues/PRs/ADRs. diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 9a01de9f..ca0c940f 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -6,7 +6,7 @@ Kurze Beschreibung des Ziels/Problems und was dieser PR löst. ## Prüfliste (Definition of Done) - [ ] CI grün (Backend/Docs) -- [ ] Doku-Front‑Matter vorhanden und valide (`modul`, `status`, `summary`, optional `last_reviewed`, `review_cycle`, `yt_epic/yt_issues`) +- [x] Doku-Front‑Matter vorhanden und valide (`modul`, `status`, `summary`, optional `last_reviewed`, `review_cycle`, `yt_epic/yt_issues`) - [ ] Links geprüft (CI Link‑Checker läuft grün) - [ ] Falls relevant: YouTrack‑Key im PR‑Titel/Commit enthalten (z. B. MP-7) - [ ] Bei Architekturänderung: ADR aktualisiert und verlinkt diff --git a/.github/workflows/deploy-proxmox.yml b/.github/workflows/deploy-proxmox.yml index 9c0bce15..f7fcb015 100644 --- a/.github/workflows/deploy-proxmox.yml +++ b/.github/workflows/deploy-proxmox.yml @@ -3,13 +3,9 @@ # Meldestelle Project - CI/CD Pipeline # =================================================================== -name: Deploy to Proxmox Server +name: Deploy Proxmox (manual) on: - push: - branches: [main, develop] - pull_request: - branches: [main] workflow_dispatch: # Manueller Trigger env: diff --git a/.gitignore b/.gitignore index 5baed893..05e1df1f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,20 +1,27 @@ -*.iml -.kotlin -.gradle +# General build artifacts +build/ +out/ +.gradle/ **/build/ -xcuserdata -!src/**/build/ -local.properties -.idea + +# IDE +.idea/ +*.iml + +# Node +node_modules/ +**/node_modules/ + +# OS files .DS_Store -captures -.externalNativeBuild -.cxx -*.xcodeproj/* -!*.xcodeproj/project.pbxproj -!*.xcodeproj/xcshareddata/ -!*.xcodeproj/project.xcworkspace/ -!*.xcworkspace/contents.xcworkspacedata -**/xcshareddata/WorkspaceSettings.xcsettings -/.env -/kotlin-js-store/ +Thumbs.db + +# Logs +logs/ +**/*.log + +# Kotlin/Java +*.class + +# Generated diagrams +build/diagrams/ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.annotation-annotation-1.9.1-commonMain-WmoUwA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.annotation-annotation-1.9.1-commonMain-WmoUwA.klib new file mode 100644 index 00000000..5b336bf6 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.annotation-annotation-1.9.1-commonMain-WmoUwA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.compose.runtime-runtime-1.9.0-commonMain-_TGNUg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.compose.runtime-runtime-1.9.0-commonMain-_TGNUg.klib new file mode 100644 index 00000000..a9d0b327 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.compose.runtime-runtime-1.9.0-commonMain-_TGNUg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.compose.runtime-runtime-1.9.0-nonAndroidMain-_TGNUg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.compose.runtime-runtime-1.9.0-nonAndroidMain-_TGNUg.klib new file mode 100644 index 00000000..2b357742 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.compose.runtime-runtime-1.9.0-nonAndroidMain-_TGNUg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.compose.runtime-runtime-annotation-1.9.0-commonMain-k_1cjw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.compose.runtime-runtime-annotation-1.9.0-commonMain-k_1cjw.klib new file mode 100644 index 00000000..87cfc0fd Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.compose.runtime-runtime-annotation-1.9.0-commonMain-k_1cjw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-common-2.9.2-commonMain-2l5nFA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-common-2.9.2-commonMain-2l5nFA.klib new file mode 100644 index 00000000..39167f81 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-common-2.9.2-commonMain-2l5nFA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-runtime-2.9.2-commonMain-IrcNlw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-runtime-2.9.2-commonMain-IrcNlw.klib new file mode 100644 index 00000000..4d001733 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-runtime-2.9.2-commonMain-IrcNlw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-viewmodel-2.9.2-commonMain-YZugNA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-viewmodel-2.9.2-commonMain-YZugNA.klib new file mode 100644 index 00000000..57ce52fa Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-viewmodel-2.9.2-commonMain-YZugNA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-viewmodel-savedstate-2.9.2-commonMain-KTe1Gw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-viewmodel-savedstate-2.9.2-commonMain-KTe1Gw.klib new file mode 100644 index 00000000..62cfa4e0 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-viewmodel-savedstate-2.9.2-commonMain-KTe1Gw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-viewmodel-savedstate-2.9.2-nonAndroidMain-KTe1Gw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-viewmodel-savedstate-2.9.2-nonAndroidMain-KTe1Gw.klib new file mode 100644 index 00000000..059315ac Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.lifecycle-lifecycle-viewmodel-savedstate-2.9.2-nonAndroidMain-KTe1Gw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.savedstate-savedstate-1.3.1-commonMain-NwmUsg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.savedstate-savedstate-1.3.1-commonMain-NwmUsg.klib new file mode 100644 index 00000000..e086853d Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.savedstate-savedstate-1.3.1-commonMain-NwmUsg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.savedstate-savedstate-1.3.1-nonAndroidMain-NwmUsg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.savedstate-savedstate-1.3.1-nonAndroidMain-NwmUsg.klib new file mode 100644 index 00000000..844876c7 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/androidx.savedstate-savedstate-1.3.1-nonAndroidMain-NwmUsg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/com.ionspin.kotlin-bignum-0.3.10-commonMain-8p_zqQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/com.ionspin.kotlin-bignum-0.3.10-commonMain-8p_zqQ.klib new file mode 100644 index 00000000..c5367230 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/com.ionspin.kotlin-bignum-0.3.10-commonMain-8p_zqQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-auth-3.3.0-commonMain-4qckbw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-auth-3.3.0-commonMain-4qckbw.klib new file mode 100644 index 00000000..0280037f Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-auth-3.3.0-commonMain-4qckbw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-auth-3.3.1-commonMain-qUKskw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-auth-3.3.1-commonMain-qUKskw.klib new file mode 100644 index 00000000..e4bc2bde Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-auth-3.3.1-commonMain-qUKskw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-content-negotiation-3.3.0-commonMain-ra4_bQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-content-negotiation-3.3.0-commonMain-ra4_bQ.klib new file mode 100644 index 00000000..0dd0df84 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-content-negotiation-3.3.0-commonMain-ra4_bQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-content-negotiation-3.3.1-commonMain-SdX13g.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-content-negotiation-3.3.1-commonMain-SdX13g.klib new file mode 100644 index 00000000..7f25fdd2 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-content-negotiation-3.3.1-commonMain-SdX13g.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-core-3.3.0-commonMain-3KfUww.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-core-3.3.0-commonMain-3KfUww.klib new file mode 100644 index 00000000..24a16281 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-core-3.3.0-commonMain-3KfUww.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-core-3.3.1-commonMain-N_RAOA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-core-3.3.1-commonMain-N_RAOA.klib new file mode 100644 index 00000000..aa26226f Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-core-3.3.1-commonMain-N_RAOA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-logging-3.3.0-commonMain-w_1PXg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-logging-3.3.0-commonMain-w_1PXg.klib new file mode 100644 index 00000000..7862c06b Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-logging-3.3.0-commonMain-w_1PXg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-logging-3.3.1-commonMain-ro1oYQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-logging-3.3.1-commonMain-ro1oYQ.klib new file mode 100644 index 00000000..eebfaf2c Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-logging-3.3.1-commonMain-ro1oYQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-mock-3.3.0-commonMain-0-G9VQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-mock-3.3.0-commonMain-0-G9VQ.klib new file mode 100644 index 00000000..d289f10e Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-mock-3.3.0-commonMain-0-G9VQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-mock-3.3.1-commonMain-CEhJcA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-mock-3.3.1-commonMain-CEhJcA.klib new file mode 100644 index 00000000..2bb3433c Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-client-mock-3.3.1-commonMain-CEhJcA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-events-3.3.0-commonMain-eQqhjw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-events-3.3.0-commonMain-eQqhjw.klib new file mode 100644 index 00000000..a3e6d4a3 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-events-3.3.0-commonMain-eQqhjw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-events-3.3.1-commonMain-16qufg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-events-3.3.1-commonMain-16qufg.klib new file mode 100644 index 00000000..cf2fea06 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-events-3.3.1-commonMain-16qufg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-http-3.3.0-commonMain-SeWOIg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-http-3.3.0-commonMain-SeWOIg.klib new file mode 100644 index 00000000..e7ab0054 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-http-3.3.0-commonMain-SeWOIg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-http-3.3.1-commonMain-YWU2Ow.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-http-3.3.1-commonMain-YWU2Ow.klib new file mode 100644 index 00000000..44881bd7 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-http-3.3.1-commonMain-YWU2Ow.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-http-cio-3.3.0-commonMain-v5hopg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-http-cio-3.3.0-commonMain-v5hopg.klib new file mode 100644 index 00000000..b91ef17b Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-http-cio-3.3.0-commonMain-v5hopg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-http-cio-3.3.1-commonMain-yttRag.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-http-cio-3.3.1-commonMain-yttRag.klib new file mode 100644 index 00000000..cfdc0821 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-http-cio-3.3.1-commonMain-yttRag.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-io-3.3.0-commonMain-xr2PqQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-io-3.3.0-commonMain-xr2PqQ.klib new file mode 100644 index 00000000..d655ec07 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-io-3.3.0-commonMain-xr2PqQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-io-3.3.1-commonMain-8bYe5g.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-io-3.3.1-commonMain-8bYe5g.klib new file mode 100644 index 00000000..39596d43 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-io-3.3.1-commonMain-8bYe5g.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-3.3.0-commonMain-egXn1Q.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-3.3.0-commonMain-egXn1Q.klib new file mode 100644 index 00000000..812167fd Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-3.3.0-commonMain-egXn1Q.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-3.3.1-commonMain-v2RVXA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-3.3.1-commonMain-v2RVXA.klib new file mode 100644 index 00000000..634fb39d Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-3.3.1-commonMain-v2RVXA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-kotlinx-3.3.0-commonMain-dX4rng.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-kotlinx-3.3.0-commonMain-dX4rng.klib new file mode 100644 index 00000000..3ee1aa7b Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-kotlinx-3.3.0-commonMain-dX4rng.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-kotlinx-3.3.1-commonMain-Xvj3Gw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-kotlinx-3.3.1-commonMain-Xvj3Gw.klib new file mode 100644 index 00000000..667a02fe Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-kotlinx-3.3.1-commonMain-Xvj3Gw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-kotlinx-json-3.3.0-commonMain-4wMjLg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-kotlinx-json-3.3.0-commonMain-4wMjLg.klib new file mode 100644 index 00000000..093048e2 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-kotlinx-json-3.3.0-commonMain-4wMjLg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-kotlinx-json-3.3.1-commonMain-8g34Ug.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-kotlinx-json-3.3.1-commonMain-8g34Ug.klib new file mode 100644 index 00000000..dcda9630 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-serialization-kotlinx-json-3.3.1-commonMain-8g34Ug.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-sse-3.3.0-commonMain-vVWjkA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-sse-3.3.0-commonMain-vVWjkA.klib new file mode 100644 index 00000000..c0ae295c Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-sse-3.3.0-commonMain-vVWjkA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-sse-3.3.1-commonMain-eod4wg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-sse-3.3.1-commonMain-eod4wg.klib new file mode 100644 index 00000000..b65fc9a8 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-sse-3.3.1-commonMain-eod4wg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-utils-3.3.0-commonMain-Y6k6Pw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-utils-3.3.0-commonMain-Y6k6Pw.klib new file mode 100644 index 00000000..b91a3022 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-utils-3.3.0-commonMain-Y6k6Pw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-utils-3.3.1-commonMain-mQfAQw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-utils-3.3.1-commonMain-mQfAQw.klib new file mode 100644 index 00000000..bf674acd Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-utils-3.3.1-commonMain-mQfAQw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-websocket-serialization-3.3.0-commonMain-7PzddA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-websocket-serialization-3.3.0-commonMain-7PzddA.klib new file mode 100644 index 00000000..9e2e52aa Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-websocket-serialization-3.3.0-commonMain-7PzddA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-websocket-serialization-3.3.1-commonMain-9YPqYQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-websocket-serialization-3.3.1-commonMain-9YPqYQ.klib new file mode 100644 index 00000000..606f369a Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-websocket-serialization-3.3.1-commonMain-9YPqYQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-websockets-3.3.0-commonMain-SilUiQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-websockets-3.3.0-commonMain-SilUiQ.klib new file mode 100644 index 00000000..c9d83e4c Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-websockets-3.3.0-commonMain-SilUiQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-websockets-3.3.1-commonMain-6ceVqA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-websockets-3.3.1-commonMain-6ceVqA.klib new file mode 100644 index 00000000..3444d70a Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/io.ktor-ktor-websockets-3.3.1-commonMain-6ceVqA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-common-2.9.4-commonMain-_EOCYQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-common-2.9.4-commonMain-_EOCYQ.klib new file mode 100644 index 00000000..8344c596 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-common-2.9.4-commonMain-_EOCYQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-runtime-2.9.4-commonMain-WvMiUA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-runtime-2.9.4-commonMain-WvMiUA.klib new file mode 100644 index 00000000..b5d17136 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-runtime-2.9.4-commonMain-WvMiUA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-runtime-compose-2.9.4-commonMain-YHiHbg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-runtime-compose-2.9.4-commonMain-YHiHbg.klib new file mode 100644 index 00000000..cfbd93ee Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-runtime-compose-2.9.4-commonMain-YHiHbg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-runtime-compose-2.9.4-nonAndroidMain-YHiHbg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-runtime-compose-2.9.4-nonAndroidMain-YHiHbg.klib new file mode 100644 index 00000000..dbee3a50 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-runtime-compose-2.9.4-nonAndroidMain-YHiHbg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-viewmodel-2.9.4-commonMain-o5UeXw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-viewmodel-2.9.4-commonMain-o5UeXw.klib new file mode 100644 index 00000000..88486f53 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-viewmodel-2.9.4-commonMain-o5UeXw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-viewmodel-compose-2.9.4-commonMain-dmNbXw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-viewmodel-compose-2.9.4-commonMain-dmNbXw.klib new file mode 100644 index 00000000..79010a69 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-viewmodel-compose-2.9.4-commonMain-dmNbXw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-viewmodel-compose-2.9.4-nonAndroidMain-dmNbXw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-viewmodel-compose-2.9.4-nonAndroidMain-dmNbXw.klib new file mode 100644 index 00000000..65ced46e Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-viewmodel-compose-2.9.4-nonAndroidMain-dmNbXw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-viewmodel-savedstate-2.9.4-commonMain-V32Hfg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-viewmodel-savedstate-2.9.4-commonMain-V32Hfg.klib new file mode 100644 index 00000000..2411db11 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.lifecycle-lifecycle-viewmodel-savedstate-2.9.4-commonMain-V32Hfg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.savedstate-savedstate-1.3.4-commonMain-Gx5ULw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.savedstate-savedstate-1.3.4-commonMain-Gx5ULw.klib new file mode 100644 index 00000000..b1025ba2 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.savedstate-savedstate-1.3.4-commonMain-Gx5ULw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.savedstate-savedstate-compose-1.3.4-commonMain-JasBlA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.savedstate-savedstate-compose-1.3.4-commonMain-JasBlA.klib new file mode 100644 index 00000000..a3242212 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.savedstate-savedstate-compose-1.3.4-commonMain-JasBlA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.savedstate-savedstate-compose-1.3.4-nonAndroidMain-JasBlA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.savedstate-savedstate-compose-1.3.4-nonAndroidMain-JasBlA.klib new file mode 100644 index 00000000..a2fea937 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.androidx.savedstate-savedstate-compose-1.3.4-nonAndroidMain-JasBlA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.animation-animation-1.9.0-commonMain-pxVCVw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.animation-animation-1.9.0-commonMain-pxVCVw.klib new file mode 100644 index 00000000..29087d4a Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.animation-animation-1.9.0-commonMain-pxVCVw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.animation-animation-1.9.0-nonAndroidMain-pxVCVw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.animation-animation-1.9.0-nonAndroidMain-pxVCVw.klib new file mode 100644 index 00000000..84de76fa Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.animation-animation-1.9.0-nonAndroidMain-pxVCVw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.animation-animation-core-1.9.0-commonMain-sWiOAA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.animation-animation-core-1.9.0-commonMain-sWiOAA.klib new file mode 100644 index 00000000..9c3c0b00 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.animation-animation-core-1.9.0-commonMain-sWiOAA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.annotation-internal-annotation-1.9.0-commonMain-cgDJDA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.annotation-internal-annotation-1.9.0-commonMain-cgDJDA.klib new file mode 100644 index 00000000..3699d9f6 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.annotation-internal-annotation-1.9.0-commonMain-cgDJDA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.components-components-resources-1.9.0-commonMain-Iq3oUw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.components-components-resources-1.9.0-commonMain-Iq3oUw.klib new file mode 100644 index 00000000..44d37f96 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.components-components-resources-1.9.0-commonMain-Iq3oUw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.components-components-resources-1.9.0-skikoMain-Iq3oUw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.components-components-resources-1.9.0-skikoMain-Iq3oUw.klib new file mode 100644 index 00000000..54dc4438 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.components-components-resources-1.9.0-skikoMain-Iq3oUw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-1.9.0-commonMain-HV_jSA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-1.9.0-commonMain-HV_jSA.klib new file mode 100644 index 00000000..ff82dd8d Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-1.9.0-commonMain-HV_jSA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-1.9.0-skikoMain-HV_jSA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-1.9.0-skikoMain-HV_jSA.klib new file mode 100644 index 00000000..964c2ae1 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-1.9.0-skikoMain-HV_jSA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-layout-1.9.0-commonMain-XlpP7A.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-layout-1.9.0-commonMain-XlpP7A.klib new file mode 100644 index 00000000..ae0e9d20 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-layout-1.9.0-commonMain-XlpP7A.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-layout-1.9.0-notMobileMain-XlpP7A.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-layout-1.9.0-notMobileMain-XlpP7A.klib new file mode 100644 index 00000000..2325ed25 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-layout-1.9.0-notMobileMain-XlpP7A.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-layout-1.9.0-skikoMain-XlpP7A.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-layout-1.9.0-skikoMain-XlpP7A.klib new file mode 100644 index 00000000..130e0e0d Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.foundation-foundation-layout-1.9.0-skikoMain-XlpP7A.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-icons-core-1.7.3-commonMain-OY6u5w.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-icons-core-1.7.3-commonMain-OY6u5w.klib new file mode 100644 index 00000000..804bcef1 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-icons-core-1.7.3-commonMain-OY6u5w.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-icons-extended-1.7.3-commonMain-m2wuDA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-icons-extended-1.7.3-commonMain-m2wuDA.klib new file mode 100644 index 00000000..548d1dfa Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-icons-extended-1.7.3-commonMain-m2wuDA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-ripple-1.8.2-commonMain-eGnbhg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-ripple-1.8.2-commonMain-eGnbhg.klib new file mode 100644 index 00000000..b68e50aa Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-ripple-1.8.2-commonMain-eGnbhg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-ripple-1.8.2-jbMain-eGnbhg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-ripple-1.8.2-jbMain-eGnbhg.klib new file mode 100644 index 00000000..4ff7e52a Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-ripple-1.8.2-jbMain-eGnbhg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-ripple-1.9.0-commonMain-tnX3iQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-ripple-1.9.0-commonMain-tnX3iQ.klib new file mode 100644 index 00000000..b68e50aa Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-ripple-1.9.0-commonMain-tnX3iQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-ripple-1.9.0-nonAndroidMain-tnX3iQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-ripple-1.9.0-nonAndroidMain-tnX3iQ.klib new file mode 100644 index 00000000..082ca94f Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material-material-ripple-1.9.0-nonAndroidMain-tnX3iQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material3-material3-1.8.2-commonMain-7XrLwg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material3-material3-1.8.2-commonMain-7XrLwg.klib new file mode 100644 index 00000000..c1d4ab1f Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material3-material3-1.8.2-commonMain-7XrLwg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material3-material3-1.8.2-skikoMain-7XrLwg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material3-material3-1.8.2-skikoMain-7XrLwg.klib new file mode 100644 index 00000000..2ffa9fcc Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.material3-material3-1.8.2-skikoMain-7XrLwg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.runtime-runtime-1.9.0-commonMain-QgBs-g.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.runtime-runtime-1.9.0-commonMain-QgBs-g.klib new file mode 100644 index 00000000..8a1ea3db Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.runtime-runtime-1.9.0-commonMain-QgBs-g.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.runtime-runtime-saveable-1.9.0-commonMain-GziFiQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.runtime-runtime-saveable-1.9.0-commonMain-GziFiQ.klib new file mode 100644 index 00000000..8191ca20 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.runtime-runtime-saveable-1.9.0-commonMain-GziFiQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-1.9.0-commonMain-JLDhMw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-1.9.0-commonMain-JLDhMw.klib new file mode 100644 index 00000000..32ec2174 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-1.9.0-commonMain-JLDhMw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-1.9.0-notMobileMain-JLDhMw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-1.9.0-notMobileMain-JLDhMw.klib new file mode 100644 index 00000000..cc3f2e87 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-1.9.0-notMobileMain-JLDhMw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-1.9.0-skikoMain-JLDhMw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-1.9.0-skikoMain-JLDhMw.klib new file mode 100644 index 00000000..154875fb Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-1.9.0-skikoMain-JLDhMw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-geometry-1.9.0-commonMain-pBZZJQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-geometry-1.9.0-commonMain-pBZZJQ.klib new file mode 100644 index 00000000..999b777e Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-geometry-1.9.0-commonMain-pBZZJQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-graphics-1.9.0-commonMain-qCvSwA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-graphics-1.9.0-commonMain-qCvSwA.klib new file mode 100644 index 00000000..f42cb7f3 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-graphics-1.9.0-commonMain-qCvSwA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-graphics-1.9.0-skikoMain-qCvSwA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-graphics-1.9.0-skikoMain-qCvSwA.klib new file mode 100644 index 00000000..190444df Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-graphics-1.9.0-skikoMain-qCvSwA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-text-1.9.0-commonMain-4A-oeA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-text-1.9.0-commonMain-4A-oeA.klib new file mode 100644 index 00000000..c0a3e9bf Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-text-1.9.0-commonMain-4A-oeA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-text-1.9.0-skikoMain-4A-oeA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-text-1.9.0-skikoMain-4A-oeA.klib new file mode 100644 index 00000000..f8b9538f Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-text-1.9.0-skikoMain-4A-oeA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-unit-1.9.0-commonMain-6xgUig.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-unit-1.9.0-commonMain-6xgUig.klib new file mode 100644 index 00000000..468302ac Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-unit-1.9.0-commonMain-6xgUig.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-unit-1.9.0-nonAndroidMain-6xgUig.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-unit-1.9.0-nonAndroidMain-6xgUig.klib new file mode 100644 index 00000000..888868ca Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-unit-1.9.0-nonAndroidMain-6xgUig.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-util-1.9.0-commonMain-JpFb9A.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-util-1.9.0-commonMain-JpFb9A.klib new file mode 100644 index 00000000..c63d0d46 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.compose.ui-ui-util-1.9.0-commonMain-JpFb9A.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlin-kotlin-stdlib-2.2.20-commonMain-Y8sbrw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlin-kotlin-stdlib-2.2.20-commonMain-Y8sbrw.klib new file mode 100644 index 00000000..04a96b75 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlin-kotlin-stdlib-2.2.20-commonMain-Y8sbrw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlin-kotlin-test-2.2.20-annotationsCommonMain-A9nzCA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlin-kotlin-test-2.2.20-annotationsCommonMain-A9nzCA.klib new file mode 100644 index 00000000..d16951e5 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlin-kotlin-test-2.2.20-annotationsCommonMain-A9nzCA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlin-kotlin-test-2.2.20-assertionsCommonMain-A9nzCA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlin-kotlin-test-2.2.20-assertionsCommonMain-A9nzCA.klib new file mode 100644 index 00000000..afd9c920 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlin-kotlin-test-2.2.20-assertionsCommonMain-A9nzCA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-atomicfu-0.27.0-commonMain-7K06eQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-atomicfu-0.27.0-commonMain-7K06eQ.klib new file mode 100644 index 00000000..f5b93e92 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-atomicfu-0.27.0-commonMain-7K06eQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-atomicfu-0.27.0-jsAndWasmSharedMain-7K06eQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-atomicfu-0.27.0-jsAndWasmSharedMain-7K06eQ.klib new file mode 100644 index 00000000..50639be5 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-atomicfu-0.27.0-jsAndWasmSharedMain-7K06eQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-coroutines-core-1.10.2-commonMain-wJOvIw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-coroutines-core-1.10.2-commonMain-wJOvIw.klib new file mode 100644 index 00000000..44aa1269 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-coroutines-core-1.10.2-commonMain-wJOvIw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-coroutines-test-1.10.2-commonMain-vXmODA.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-coroutines-test-1.10.2-commonMain-vXmODA.klib new file mode 100644 index 00000000..426e5745 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-coroutines-test-1.10.2-commonMain-vXmODA.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-datetime-0.7.1-commonMain-uTxUqg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-datetime-0.7.1-commonMain-uTxUqg.klib new file mode 100644 index 00000000..7885b233 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-datetime-0.7.1-commonMain-uTxUqg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-io-bytestring-0.8.0-commonMain-VZ6v5A.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-io-bytestring-0.8.0-commonMain-VZ6v5A.klib new file mode 100644 index 00000000..52acbb9d Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-io-bytestring-0.8.0-commonMain-VZ6v5A.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-io-core-0.8.0-commonMain-xiPa1w.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-io-core-0.8.0-commonMain-xiPa1w.klib new file mode 100644 index 00000000..89640ba3 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-io-core-0.8.0-commonMain-xiPa1w.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-serialization-core-1.7.3-commonMain-s2qClw.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-serialization-core-1.7.3-commonMain-s2qClw.klib new file mode 100644 index 00000000..2089d1f6 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-serialization-core-1.7.3-commonMain-s2qClw.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-serialization-core-1.9.0-commonMain-DVGtaQ.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-serialization-core-1.9.0-commonMain-DVGtaQ.klib new file mode 100644 index 00000000..7d0807d9 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-serialization-core-1.9.0-commonMain-DVGtaQ.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-serialization-json-1.7.3-commonMain-O4ZS7Q.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-serialization-json-1.7.3-commonMain-O4ZS7Q.klib new file mode 100644 index 00000000..1276bee3 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-serialization-json-1.7.3-commonMain-O4ZS7Q.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-serialization-json-io-1.9.0-commonMain-9iQ-sg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-serialization-json-io-1.9.0-commonMain-9iQ-sg.klib new file mode 100644 index 00000000..23b24a38 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.kotlinx-kotlinx-serialization-json-io-1.9.0-commonMain-9iQ-sg.klib differ diff --git a/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.skiko-skiko-0.9.22.2-commonMain-TAlWDg.klib b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.skiko-skiko-0.9.22.2-commonMain-TAlWDg.klib new file mode 100644 index 00000000..59c50558 Binary files /dev/null and b/.kotlin/metadata/kotlinTransformedMetadataLibraries/org.jetbrains.skiko-skiko-0.9.22.2-commonMain-TAlWDg.klib differ diff --git a/.output.txt b/.output.txt new file mode 100644 index 00000000..538de912 --- /dev/null +++ b/.output.txt @@ -0,0 +1,3102 @@ + neue Datei: clients/app/node_modules/@bcoe/v8-coverage/package.json + neue Datei: clients/app/node_modules/@bcoe/v8-coverage/src/lib/ascii.ts + neue Datei: clients/app/node_modules/@bcoe/v8-coverage/src/lib/clone.ts + neue Datei: clients/app/node_modules/@bcoe/v8-coverage/src/lib/compare.ts + neue Datei: clients/app/node_modules/@bcoe/v8-coverage/src/lib/index.ts + neue Datei: clients/app/node_modules/@bcoe/v8-coverage/src/lib/merge.ts + neue Datei: clients/app/node_modules/@bcoe/v8-coverage/src/lib/normalize.ts + neue Datei: clients/app/node_modules/@bcoe/v8-coverage/src/lib/range-tree.ts + neue Datei: clients/app/node_modules/@bcoe/v8-coverage/src/lib/types.ts + neue Datei: clients/app/node_modules/@bcoe/v8-coverage/src/test/merge.spec.ts + neue Datei: clients/app/node_modules/@bcoe/v8-coverage/tsconfig.json + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/LICENSE + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/README.md + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/dist/json-ext.js + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/dist/json-ext.min.js + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/dist/version.js + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/index.d.ts + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/package.json + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/src/index.js + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/src/parse-chunked.js + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/src/stringify-info.js + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/src/stringify-stream-browser.js + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/src/stringify-stream.js + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/src/text-decoder-browser.js + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/src/text-decoder.js + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/src/utils.js + neue Datei: clients/app/node_modules/@discoveryjs/json-ext/src/version.js + neue Datei: clients/app/node_modules/@istanbuljs/load-nyc-config/CHANGELOG.md + neue Datei: clients/app/node_modules/@istanbuljs/load-nyc-config/LICENSE + neue Datei: clients/app/node_modules/@istanbuljs/load-nyc-config/README.md + neue Datei: clients/app/node_modules/@istanbuljs/load-nyc-config/index.js + neue Datei: clients/app/node_modules/@istanbuljs/load-nyc-config/load-esm.js + neue Datei: clients/app/node_modules/@istanbuljs/load-nyc-config/package.json + neue Datei: clients/app/node_modules/@istanbuljs/schema/CHANGELOG.md + neue Datei: clients/app/node_modules/@istanbuljs/schema/LICENSE + neue Datei: clients/app/node_modules/@istanbuljs/schema/README.md + neue Datei: clients/app/node_modules/@istanbuljs/schema/default-exclude.js + neue Datei: clients/app/node_modules/@istanbuljs/schema/default-extension.js + neue Datei: clients/app/node_modules/@istanbuljs/schema/index.js + neue Datei: clients/app/node_modules/@istanbuljs/schema/package.json + neue Datei: clients/app/node_modules/@jest/console/LICENSE + neue Datei: clients/app/node_modules/@jest/console/package.json + neue Datei: clients/app/node_modules/@jest/core/LICENSE + neue Datei: clients/app/node_modules/@jest/core/README.md + neue Datei: clients/app/node_modules/@jest/core/package.json + neue Datei: clients/app/node_modules/@jest/environment/LICENSE + neue Datei: clients/app/node_modules/@jest/environment/package.json + neue Datei: clients/app/node_modules/@jest/expect-utils/LICENSE + neue Datei: clients/app/node_modules/@jest/expect-utils/README.md + neue Datei: clients/app/node_modules/@jest/expect-utils/package.json + neue Datei: clients/app/node_modules/@jest/expect/LICENSE + neue Datei: clients/app/node_modules/@jest/expect/README.md + neue Datei: clients/app/node_modules/@jest/expect/package.json + neue Datei: clients/app/node_modules/@jest/fake-timers/LICENSE + neue Datei: clients/app/node_modules/@jest/fake-timers/package.json + neue Datei: clients/app/node_modules/@jest/globals/LICENSE + neue Datei: clients/app/node_modules/@jest/globals/package.json + neue Datei: clients/app/node_modules/@jest/reporters/LICENSE + neue Datei: clients/app/node_modules/@jest/reporters/assets/jest_logo.png + neue Datei: clients/app/node_modules/@jest/reporters/package.json + neue Datei: clients/app/node_modules/@jest/schemas/LICENSE + neue Datei: clients/app/node_modules/@jest/schemas/README.md + neue Datei: clients/app/node_modules/@jest/schemas/package.json + neue Datei: clients/app/node_modules/@jest/source-map/LICENSE + neue Datei: clients/app/node_modules/@jest/source-map/package.json + neue Datei: clients/app/node_modules/@jest/test-result/LICENSE + neue Datei: clients/app/node_modules/@jest/test-result/package.json + neue Datei: clients/app/node_modules/@jest/test-sequencer/LICENSE + neue Datei: clients/app/node_modules/@jest/test-sequencer/package.json + neue Datei: clients/app/node_modules/@jest/transform/LICENSE + neue Datei: clients/app/node_modules/@jest/transform/package.json + neue Datei: clients/app/node_modules/@jest/types/LICENSE + neue Datei: clients/app/node_modules/@jest/types/README.md + neue Datei: clients/app/node_modules/@jest/types/package.json + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/LICENSE + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/README.md + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs.map + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js.map + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/dist/types/gen-mapping.d.ts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/dist/types/set-array.d.ts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/dist/types/sourcemap-segment.d.ts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/dist/types/types.d.ts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/package.json + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/src/gen-mapping.ts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/src/set-array.ts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/src/sourcemap-segment.ts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/src/types.ts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/gen-mapping.d.cts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/gen-mapping.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/gen-mapping.d.mts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/gen-mapping.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/set-array.d.cts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/set-array.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/set-array.d.mts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/set-array.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/sourcemap-segment.d.cts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/sourcemap-segment.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/sourcemap-segment.d.mts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/sourcemap-segment.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/types.d.cts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/types.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/types.d.mts + neue Datei: clients/app/node_modules/@jridgewell/gen-mapping/types/types.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/remapping/LICENSE + neue Datei: clients/app/node_modules/@jridgewell/remapping/README.md + neue Datei: clients/app/node_modules/@jridgewell/remapping/dist/remapping.mjs + neue Datei: clients/app/node_modules/@jridgewell/remapping/dist/remapping.mjs.map + neue Datei: clients/app/node_modules/@jridgewell/remapping/dist/remapping.umd.js + neue Datei: clients/app/node_modules/@jridgewell/remapping/dist/remapping.umd.js.map + neue Datei: clients/app/node_modules/@jridgewell/remapping/package.json + neue Datei: clients/app/node_modules/@jridgewell/remapping/src/build-source-map-tree.ts + neue Datei: clients/app/node_modules/@jridgewell/remapping/src/remapping.ts + neue Datei: clients/app/node_modules/@jridgewell/remapping/src/source-map-tree.ts + neue Datei: clients/app/node_modules/@jridgewell/remapping/src/source-map.ts + neue Datei: clients/app/node_modules/@jridgewell/remapping/src/types.ts + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/build-source-map-tree.d.cts + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/build-source-map-tree.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/build-source-map-tree.d.mts + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/build-source-map-tree.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/remapping.d.cts + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/remapping.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/remapping.d.mts + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/remapping.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/source-map-tree.d.cts + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/source-map-tree.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/source-map-tree.d.mts + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/source-map-tree.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/source-map.d.cts + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/source-map.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/source-map.d.mts + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/source-map.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/types.d.cts + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/types.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/types.d.mts + neue Datei: clients/app/node_modules/@jridgewell/remapping/types/types.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/resolve-uri/LICENSE + neue Datei: clients/app/node_modules/@jridgewell/resolve-uri/README.md + neue Datei: clients/app/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs + neue Datei: clients/app/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs.map + neue Datei: clients/app/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js + neue Datei: clients/app/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js.map + neue Datei: clients/app/node_modules/@jridgewell/resolve-uri/dist/types/resolve-uri.d.ts + neue Datei: clients/app/node_modules/@jridgewell/resolve-uri/package.json + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/LICENSE + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/README.md + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs.map + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js.map + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/package.json + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/src/scopes.ts + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/src/sourcemap-codec.ts + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/src/strings.ts + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/src/vlq.ts + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/scopes.d.cts + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/scopes.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/scopes.d.mts + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/scopes.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/sourcemap-codec.d.cts + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/sourcemap-codec.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/sourcemap-codec.d.mts + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/sourcemap-codec.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/strings.d.cts + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/strings.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/strings.d.mts + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/strings.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/vlq.d.cts + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/vlq.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/vlq.d.mts + neue Datei: clients/app/node_modules/@jridgewell/sourcemap-codec/types/vlq.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/LICENSE + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/README.md + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/package.json + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/src/binary-search.ts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/src/by-source.ts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/src/flatten-map.ts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/src/resolve.ts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/src/sort.ts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/src/sourcemap-segment.ts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/src/strip-filename.ts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/src/trace-mapping.ts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/src/types.ts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/binary-search.d.cts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/binary-search.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/binary-search.d.mts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/binary-search.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/by-source.d.cts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/by-source.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/by-source.d.mts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/by-source.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/flatten-map.d.cts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/flatten-map.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/flatten-map.d.mts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/flatten-map.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/resolve.d.cts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/resolve.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/resolve.d.mts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/resolve.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/sort.d.cts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/sort.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/sort.d.mts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/sort.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/sourcemap-segment.d.cts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/sourcemap-segment.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/sourcemap-segment.d.mts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/sourcemap-segment.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/strip-filename.d.cts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/strip-filename.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/strip-filename.d.mts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/strip-filename.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/trace-mapping.d.cts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/trace-mapping.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/trace-mapping.d.mts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/trace-mapping.d.mts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/types.d.cts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/types.d.cts.map + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/types.d.mts + neue Datei: clients/app/node_modules/@jridgewell/trace-mapping/types/types.d.mts.map + neue Datei: clients/app/node_modules/@polka/url/build.js + neue Datei: clients/app/node_modules/@polka/url/build.mjs + neue Datei: clients/app/node_modules/@polka/url/index.d.ts + neue Datei: clients/app/node_modules/@polka/url/package.json + neue Datei: clients/app/node_modules/@polka/url/readme.md + neue Datei: clients/app/node_modules/@sinclair/typebox/compiler/compiler.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/compiler/compiler.js + neue Datei: clients/app/node_modules/@sinclair/typebox/compiler/index.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/compiler/index.js + neue Datei: clients/app/node_modules/@sinclair/typebox/errors/errors.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/errors/errors.js + neue Datei: clients/app/node_modules/@sinclair/typebox/errors/index.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/errors/index.js + neue Datei: clients/app/node_modules/@sinclair/typebox/license + neue Datei: clients/app/node_modules/@sinclair/typebox/package.json + neue Datei: clients/app/node_modules/@sinclair/typebox/readme.md + neue Datei: clients/app/node_modules/@sinclair/typebox/system/index.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/system/index.js + neue Datei: clients/app/node_modules/@sinclair/typebox/system/system.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/system/system.js + neue Datei: clients/app/node_modules/@sinclair/typebox/typebox.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/typebox.js + neue Datei: clients/app/node_modules/@sinclair/typebox/value/cast.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/value/cast.js + neue Datei: clients/app/node_modules/@sinclair/typebox/value/check.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/value/check.js + neue Datei: clients/app/node_modules/@sinclair/typebox/value/clone.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/value/clone.js + neue Datei: clients/app/node_modules/@sinclair/typebox/value/convert.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/value/convert.js + neue Datei: clients/app/node_modules/@sinclair/typebox/value/create.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/value/create.js + neue Datei: clients/app/node_modules/@sinclair/typebox/value/delta.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/value/delta.js + neue Datei: clients/app/node_modules/@sinclair/typebox/value/equal.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/value/equal.js + neue Datei: clients/app/node_modules/@sinclair/typebox/value/hash.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/value/hash.js + neue Datei: clients/app/node_modules/@sinclair/typebox/value/index.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/value/index.js + neue Datei: clients/app/node_modules/@sinclair/typebox/value/is.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/value/is.js + neue Datei: clients/app/node_modules/@sinclair/typebox/value/mutate.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/value/mutate.js + neue Datei: clients/app/node_modules/@sinclair/typebox/value/pointer.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/value/pointer.js + neue Datei: clients/app/node_modules/@sinclair/typebox/value/value.d.ts + neue Datei: clients/app/node_modules/@sinclair/typebox/value/value.js + neue Datei: clients/app/node_modules/@sinonjs/commons/LICENSE + neue Datei: clients/app/node_modules/@sinonjs/commons/README.md + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/called-in-order.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/called-in-order.test.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/class-name.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/class-name.test.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/deprecated.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/deprecated.test.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/every.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/every.test.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/function-name.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/function-name.test.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/global.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/global.test.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/index.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/index.test.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/order-by-first-call.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/order-by-first-call.test.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/prototypes/README.md + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/prototypes/array.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/prototypes/copy-prototype-methods.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/prototypes/copy-prototype-methods.test.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/prototypes/function.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/prototypes/index.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/prototypes/index.test.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/prototypes/map.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/prototypes/object.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/prototypes/set.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/prototypes/string.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/prototypes/throws-on-proto.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/type-of.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/type-of.test.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/value-to-string.js + neue Datei: clients/app/node_modules/@sinonjs/commons/lib/value-to-string.test.js + neue Datei: clients/app/node_modules/@sinonjs/commons/package.json + neue Datei: clients/app/node_modules/@sinonjs/commons/types/called-in-order.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/class-name.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/deprecated.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/every.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/function-name.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/global.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/index.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/order-by-first-call.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/prototypes/array.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/prototypes/copy-prototype-methods.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/prototypes/function.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/prototypes/index.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/prototypes/map.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/prototypes/object.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/prototypes/set.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/prototypes/string.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/prototypes/throws-on-proto.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/type-of.d.ts + neue Datei: clients/app/node_modules/@sinonjs/commons/types/value-to-string.d.ts + neue Datei: clients/app/node_modules/@sinonjs/fake-timers/LICENSE + neue Datei: clients/app/node_modules/@sinonjs/fake-timers/README.md + neue Datei: clients/app/node_modules/@sinonjs/fake-timers/package.json + neue Datei: clients/app/node_modules/@sinonjs/fake-timers/src/fake-timers-src.js + neue Datei: clients/app/node_modules/@types/babel__core/LICENSE + neue Datei: clients/app/node_modules/@types/babel__core/README.md + neue Datei: clients/app/node_modules/@types/babel__core/index.d.ts + neue Datei: clients/app/node_modules/@types/babel__core/package.json + neue Datei: clients/app/node_modules/@types/babel__generator/LICENSE + neue Datei: clients/app/node_modules/@types/babel__generator/README.md + neue Datei: clients/app/node_modules/@types/babel__generator/index.d.ts + neue Datei: clients/app/node_modules/@types/babel__generator/package.json + neue Datei: clients/app/node_modules/@types/babel__template/LICENSE + neue Datei: clients/app/node_modules/@types/babel__template/README.md + neue Datei: clients/app/node_modules/@types/babel__template/index.d.ts + neue Datei: clients/app/node_modules/@types/babel__template/package.json + neue Datei: clients/app/node_modules/@types/babel__traverse/LICENSE + neue Datei: clients/app/node_modules/@types/babel__traverse/README.md + neue Datei: clients/app/node_modules/@types/babel__traverse/index.d.ts + neue Datei: clients/app/node_modules/@types/babel__traverse/package.json + neue Datei: clients/app/node_modules/@types/graceful-fs/LICENSE + neue Datei: clients/app/node_modules/@types/graceful-fs/README.md + neue Datei: clients/app/node_modules/@types/graceful-fs/index.d.ts + neue Datei: clients/app/node_modules/@types/graceful-fs/package.json + neue Datei: clients/app/node_modules/@types/istanbul-lib-coverage/LICENSE + neue Datei: clients/app/node_modules/@types/istanbul-lib-coverage/README.md + neue Datei: clients/app/node_modules/@types/istanbul-lib-coverage/index.d.ts + neue Datei: clients/app/node_modules/@types/istanbul-lib-coverage/package.json + neue Datei: clients/app/node_modules/@types/istanbul-lib-report/LICENSE + neue Datei: clients/app/node_modules/@types/istanbul-lib-report/README.md + neue Datei: clients/app/node_modules/@types/istanbul-lib-report/index.d.ts + neue Datei: clients/app/node_modules/@types/istanbul-lib-report/package.json + neue Datei: clients/app/node_modules/@types/istanbul-reports/LICENSE + neue Datei: clients/app/node_modules/@types/istanbul-reports/README.md + neue Datei: clients/app/node_modules/@types/istanbul-reports/index.d.ts + neue Datei: clients/app/node_modules/@types/istanbul-reports/package.json + neue Datei: clients/app/node_modules/@types/jest/LICENSE + neue Datei: clients/app/node_modules/@types/jest/README.md + neue Datei: clients/app/node_modules/@types/jest/index.d.ts + neue Datei: clients/app/node_modules/@types/jest/package.json + neue Datei: clients/app/node_modules/@types/node/LICENSE + neue Datei: clients/app/node_modules/@types/node/README.md + neue Datei: clients/app/node_modules/@types/node/assert.d.ts + neue Datei: clients/app/node_modules/@types/node/assert/strict.d.ts + neue Datei: clients/app/node_modules/@types/node/async_hooks.d.ts + neue Datei: clients/app/node_modules/@types/node/buffer.buffer.d.ts + neue Datei: clients/app/node_modules/@types/node/buffer.d.ts + neue Datei: clients/app/node_modules/@types/node/child_process.d.ts + neue Datei: clients/app/node_modules/@types/node/cluster.d.ts + neue Datei: clients/app/node_modules/@types/node/compatibility/iterators.d.ts + neue Datei: clients/app/node_modules/@types/node/console.d.ts + neue Datei: clients/app/node_modules/@types/node/constants.d.ts + neue Datei: clients/app/node_modules/@types/node/crypto.d.ts + neue Datei: clients/app/node_modules/@types/node/dgram.d.ts + neue Datei: clients/app/node_modules/@types/node/diagnostics_channel.d.ts + neue Datei: clients/app/node_modules/@types/node/dns.d.ts + neue Datei: clients/app/node_modules/@types/node/dns/promises.d.ts + neue Datei: clients/app/node_modules/@types/node/domain.d.ts + neue Datei: clients/app/node_modules/@types/node/events.d.ts + neue Datei: clients/app/node_modules/@types/node/fs.d.ts + neue Datei: clients/app/node_modules/@types/node/fs/promises.d.ts + neue Datei: clients/app/node_modules/@types/node/globals.d.ts + neue Datei: clients/app/node_modules/@types/node/globals.typedarray.d.ts + neue Datei: clients/app/node_modules/@types/node/http.d.ts + neue Datei: clients/app/node_modules/@types/node/http2.d.ts + neue Datei: clients/app/node_modules/@types/node/https.d.ts + neue Datei: clients/app/node_modules/@types/node/index.d.ts + neue Datei: clients/app/node_modules/@types/node/inspector.d.ts + neue Datei: clients/app/node_modules/@types/node/inspector.generated.d.ts + neue Datei: clients/app/node_modules/@types/node/module.d.ts + neue Datei: clients/app/node_modules/@types/node/net.d.ts + neue Datei: clients/app/node_modules/@types/node/os.d.ts + neue Datei: clients/app/node_modules/@types/node/package.json + neue Datei: clients/app/node_modules/@types/node/path.d.ts + neue Datei: clients/app/node_modules/@types/node/perf_hooks.d.ts + neue Datei: clients/app/node_modules/@types/node/process.d.ts + neue Datei: clients/app/node_modules/@types/node/punycode.d.ts + neue Datei: clients/app/node_modules/@types/node/querystring.d.ts + neue Datei: clients/app/node_modules/@types/node/readline.d.ts + neue Datei: clients/app/node_modules/@types/node/readline/promises.d.ts + neue Datei: clients/app/node_modules/@types/node/repl.d.ts + neue Datei: clients/app/node_modules/@types/node/sea.d.ts + neue Datei: clients/app/node_modules/@types/node/sqlite.d.ts + neue Datei: clients/app/node_modules/@types/node/stream.d.ts + neue Datei: clients/app/node_modules/@types/node/stream/consumers.d.ts + neue Datei: clients/app/node_modules/@types/node/stream/promises.d.ts + neue Datei: clients/app/node_modules/@types/node/stream/web.d.ts + neue Datei: clients/app/node_modules/@types/node/string_decoder.d.ts + neue Datei: clients/app/node_modules/@types/node/test.d.ts + neue Datei: clients/app/node_modules/@types/node/timers.d.ts + neue Datei: clients/app/node_modules/@types/node/timers/promises.d.ts + neue Datei: clients/app/node_modules/@types/node/tls.d.ts + neue Datei: clients/app/node_modules/@types/node/trace_events.d.ts + neue Datei: clients/app/node_modules/@types/node/ts5.6/buffer.buffer.d.ts + neue Datei: clients/app/node_modules/@types/node/ts5.6/compatibility/float16array.d.ts + neue Datei: clients/app/node_modules/@types/node/ts5.6/globals.typedarray.d.ts + neue Datei: clients/app/node_modules/@types/node/ts5.6/index.d.ts + neue Datei: clients/app/node_modules/@types/node/ts5.7/compatibility/float16array.d.ts + neue Datei: clients/app/node_modules/@types/node/ts5.7/index.d.ts + neue Datei: clients/app/node_modules/@types/node/tty.d.ts + neue Datei: clients/app/node_modules/@types/node/url.d.ts + neue Datei: clients/app/node_modules/@types/node/util.d.ts + neue Datei: clients/app/node_modules/@types/node/v8.d.ts + neue Datei: clients/app/node_modules/@types/node/vm.d.ts + neue Datei: clients/app/node_modules/@types/node/wasi.d.ts + neue Datei: clients/app/node_modules/@types/node/web-globals/abortcontroller.d.ts + neue Datei: clients/app/node_modules/@types/node/web-globals/crypto.d.ts + neue Datei: clients/app/node_modules/@types/node/web-globals/domexception.d.ts + neue Datei: clients/app/node_modules/@types/node/web-globals/events.d.ts + neue Datei: clients/app/node_modules/@types/node/web-globals/fetch.d.ts + neue Datei: clients/app/node_modules/@types/node/web-globals/navigator.d.ts + neue Datei: clients/app/node_modules/@types/node/web-globals/storage.d.ts + neue Datei: clients/app/node_modules/@types/node/web-globals/streams.d.ts + neue Datei: clients/app/node_modules/@types/node/worker_threads.d.ts + neue Datei: clients/app/node_modules/@types/node/zlib.d.ts + neue Datei: clients/app/node_modules/@types/stack-utils/LICENSE + neue Datei: clients/app/node_modules/@types/stack-utils/README.md + neue Datei: clients/app/node_modules/@types/stack-utils/index.d.ts + neue Datei: clients/app/node_modules/@types/stack-utils/package.json + neue Datei: clients/app/node_modules/@types/yargs-parser/LICENSE + neue Datei: clients/app/node_modules/@types/yargs-parser/README.md + neue Datei: clients/app/node_modules/@types/yargs-parser/index.d.ts + neue Datei: clients/app/node_modules/@types/yargs-parser/package.json + neue Datei: clients/app/node_modules/@types/yargs/LICENSE + neue Datei: clients/app/node_modules/@types/yargs/README.md + neue Datei: clients/app/node_modules/@types/yargs/helpers.d.mts + neue Datei: clients/app/node_modules/@types/yargs/helpers.d.ts + neue Datei: clients/app/node_modules/@types/yargs/index.d.mts + neue Datei: clients/app/node_modules/@types/yargs/index.d.ts + neue Datei: clients/app/node_modules/@types/yargs/package.json + neue Datei: clients/app/node_modules/@types/yargs/yargs.d.ts + neue Datei: clients/app/node_modules/acorn-walk/CHANGELOG.md + neue Datei: clients/app/node_modules/acorn-walk/LICENSE + neue Datei: clients/app/node_modules/acorn-walk/README.md + neue Datei: clients/app/node_modules/acorn-walk/dist/walk.d.mts + neue Datei: clients/app/node_modules/acorn-walk/dist/walk.d.ts + neue Datei: clients/app/node_modules/acorn-walk/dist/walk.js + neue Datei: clients/app/node_modules/acorn-walk/dist/walk.mjs + neue Datei: clients/app/node_modules/acorn-walk/package.json + neue Datei: clients/app/node_modules/acorn/CHANGELOG.md + neue Datei: clients/app/node_modules/acorn/LICENSE + neue Datei: clients/app/node_modules/acorn/README.md + neue Datei: clients/app/node_modules/acorn/bin/acorn + neue Datei: clients/app/node_modules/acorn/dist/acorn.d.mts + neue Datei: clients/app/node_modules/acorn/dist/acorn.d.ts + neue Datei: clients/app/node_modules/acorn/dist/acorn.js + neue Datei: clients/app/node_modules/acorn/dist/acorn.mjs + neue Datei: clients/app/node_modules/acorn/dist/bin.js + neue Datei: clients/app/node_modules/acorn/package.json + neue Datei: clients/app/node_modules/ansi-escapes/index.d.ts + neue Datei: clients/app/node_modules/ansi-escapes/index.js + neue Datei: clients/app/node_modules/ansi-escapes/license + neue Datei: clients/app/node_modules/ansi-escapes/package.json + neue Datei: clients/app/node_modules/ansi-escapes/readme.md + neue Datei: clients/app/node_modules/ansi-regex/index.d.ts + neue Datei: clients/app/node_modules/ansi-regex/index.js + neue Datei: clients/app/node_modules/ansi-regex/license + neue Datei: clients/app/node_modules/ansi-regex/package.json + neue Datei: clients/app/node_modules/ansi-regex/readme.md + neue Datei: clients/app/node_modules/ansi-styles/index.d.ts + neue Datei: clients/app/node_modules/ansi-styles/index.js + neue Datei: clients/app/node_modules/ansi-styles/license + neue Datei: clients/app/node_modules/ansi-styles/package.json + neue Datei: clients/app/node_modules/ansi-styles/readme.md + neue Datei: clients/app/node_modules/anymatch/LICENSE + neue Datei: clients/app/node_modules/anymatch/README.md + neue Datei: clients/app/node_modules/anymatch/index.d.ts + neue Datei: clients/app/node_modules/anymatch/index.js + neue Datei: clients/app/node_modules/anymatch/package.json + neue Datei: clients/app/node_modules/argparse/CHANGELOG.md + neue Datei: clients/app/node_modules/argparse/LICENSE + neue Datei: clients/app/node_modules/argparse/README.md + neue Datei: clients/app/node_modules/argparse/index.js + neue Datei: clients/app/node_modules/argparse/lib/action.js + neue Datei: clients/app/node_modules/argparse/lib/action/append.js + neue Datei: clients/app/node_modules/argparse/lib/action/append/constant.js + neue Datei: clients/app/node_modules/argparse/lib/action/count.js + neue Datei: clients/app/node_modules/argparse/lib/action/help.js + neue Datei: clients/app/node_modules/argparse/lib/action/store.js + neue Datei: clients/app/node_modules/argparse/lib/action/store/constant.js + neue Datei: clients/app/node_modules/argparse/lib/action/store/false.js + neue Datei: clients/app/node_modules/argparse/lib/action/store/true.js + neue Datei: clients/app/node_modules/argparse/lib/action/subparsers.js + neue Datei: clients/app/node_modules/argparse/lib/action/version.js + neue Datei: clients/app/node_modules/argparse/lib/action_container.js + neue Datei: clients/app/node_modules/argparse/lib/argparse.js + neue Datei: clients/app/node_modules/argparse/lib/argument/error.js + neue Datei: clients/app/node_modules/argparse/lib/argument/exclusive.js + neue Datei: clients/app/node_modules/argparse/lib/argument/group.js + neue Datei: clients/app/node_modules/argparse/lib/argument_parser.js + neue Datei: clients/app/node_modules/argparse/lib/const.js + neue Datei: clients/app/node_modules/argparse/lib/help/added_formatters.js + neue Datei: clients/app/node_modules/argparse/lib/help/formatter.js + neue Datei: clients/app/node_modules/argparse/lib/namespace.js + neue Datei: clients/app/node_modules/argparse/lib/utils.js + neue Datei: clients/app/node_modules/argparse/package.json + neue Datei: clients/app/node_modules/babel-jest/LICENSE + neue Datei: clients/app/node_modules/babel-jest/README.md + neue Datei: clients/app/node_modules/babel-jest/package.json + neue Datei: clients/app/node_modules/babel-plugin-istanbul/CHANGELOG.md + neue Datei: clients/app/node_modules/babel-plugin-istanbul/LICENSE + neue Datei: clients/app/node_modules/babel-plugin-istanbul/README.md + neue Datei: clients/app/node_modules/babel-plugin-istanbul/lib/index.js + neue Datei: clients/app/node_modules/babel-plugin-istanbul/lib/load-nyc-config-sync.js + neue Datei: clients/app/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/CHANGELOG.md + neue Datei: clients/app/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/LICENSE + neue Datei: clients/app/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/README.md + neue Datei: clients/app/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/package.json + neue Datei: clients/app/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/src/constants.js + neue Datei: clients/app/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/src/index.js + neue Datei: clients/app/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/src/instrumenter.js + neue Datei: clients/app/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/src/read-coverage.js + neue Datei: clients/app/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/src/source-coverage.js + neue Datei: clients/app/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/src/visitor.js + neue Datei: clients/app/node_modules/babel-plugin-istanbul/package.json + neue Datei: clients/app/node_modules/babel-plugin-jest-hoist/LICENSE + neue Datei: clients/app/node_modules/babel-plugin-jest-hoist/README.md + neue Datei: clients/app/node_modules/babel-plugin-jest-hoist/package.json + neue Datei: clients/app/node_modules/babel-preset-current-node-syntax/.github/FUNDING.yml + neue Datei: clients/app/node_modules/babel-preset-current-node-syntax/.github/workflows/nodejs.yml + neue Datei: clients/app/node_modules/babel-preset-current-node-syntax/LICENSE + neue Datei: clients/app/node_modules/babel-preset-current-node-syntax/README.md + neue Datei: clients/app/node_modules/babel-preset-current-node-syntax/package.json + neue Datei: clients/app/node_modules/babel-preset-current-node-syntax/src/index.js + neue Datei: clients/app/node_modules/babel-preset-jest/LICENSE + neue Datei: clients/app/node_modules/babel-preset-jest/README.md + neue Datei: clients/app/node_modules/babel-preset-jest/index.js + neue Datei: clients/app/node_modules/babel-preset-jest/package.json + neue Datei: clients/app/node_modules/balanced-match/.github/FUNDING.yml + neue Datei: clients/app/node_modules/balanced-match/LICENSE.md + neue Datei: clients/app/node_modules/balanced-match/README.md + neue Datei: clients/app/node_modules/balanced-match/index.js + neue Datei: clients/app/node_modules/balanced-match/package.json + neue Datei: clients/app/node_modules/baseline-browser-mapping/LICENSE.txt + neue Datei: clients/app/node_modules/baseline-browser-mapping/README.md + neue Datei: clients/app/node_modules/baseline-browser-mapping/dist/cli.js + neue Datei: clients/app/node_modules/baseline-browser-mapping/dist/index.cjs + neue Datei: clients/app/node_modules/baseline-browser-mapping/dist/index.d.ts + neue Datei: clients/app/node_modules/baseline-browser-mapping/dist/index.js + neue Datei: clients/app/node_modules/baseline-browser-mapping/package.json + neue Datei: clients/app/node_modules/brace-expansion/LICENSE + neue Datei: clients/app/node_modules/brace-expansion/README.md + neue Datei: clients/app/node_modules/brace-expansion/index.js + neue Datei: clients/app/node_modules/brace-expansion/package.json + neue Datei: clients/app/node_modules/braces/LICENSE + neue Datei: clients/app/node_modules/braces/README.md + neue Datei: clients/app/node_modules/braces/index.js + neue Datei: clients/app/node_modules/braces/lib/compile.js + neue Datei: clients/app/node_modules/braces/lib/constants.js + neue Datei: clients/app/node_modules/braces/lib/expand.js + neue Datei: clients/app/node_modules/braces/lib/parse.js + neue Datei: clients/app/node_modules/braces/lib/stringify.js + neue Datei: clients/app/node_modules/braces/lib/utils.js + neue Datei: clients/app/node_modules/braces/package.json + neue Datei: clients/app/node_modules/browserslist/LICENSE + neue Datei: clients/app/node_modules/browserslist/README.md + neue Datei: clients/app/node_modules/browserslist/browser.js + neue Datei: clients/app/node_modules/browserslist/cli.js + neue Datei: clients/app/node_modules/browserslist/error.d.ts + neue Datei: clients/app/node_modules/browserslist/error.js + neue Datei: clients/app/node_modules/browserslist/index.d.ts + neue Datei: clients/app/node_modules/browserslist/index.js + neue Datei: clients/app/node_modules/browserslist/node.js + neue Datei: clients/app/node_modules/browserslist/package.json + neue Datei: clients/app/node_modules/browserslist/parse.js + neue Datei: clients/app/node_modules/bser/README.md + neue Datei: clients/app/node_modules/bser/index.js + neue Datei: clients/app/node_modules/bser/package.json + neue Datei: clients/app/node_modules/buffer-from/LICENSE + neue Datei: clients/app/node_modules/buffer-from/index.js + neue Datei: clients/app/node_modules/buffer-from/package.json + neue Datei: clients/app/node_modules/buffer-from/readme.md + neue Datei: clients/app/node_modules/callsites/index.d.ts + neue Datei: clients/app/node_modules/callsites/index.js + neue Datei: clients/app/node_modules/callsites/license + neue Datei: clients/app/node_modules/callsites/package.json + neue Datei: clients/app/node_modules/callsites/readme.md + neue Datei: clients/app/node_modules/camelcase/index.d.ts + neue Datei: clients/app/node_modules/camelcase/index.js + neue Datei: clients/app/node_modules/camelcase/license + neue Datei: clients/app/node_modules/camelcase/package.json + neue Datei: clients/app/node_modules/camelcase/readme.md + neue Datei: clients/app/node_modules/caniuse-lite/LICENSE + neue Datei: clients/app/node_modules/caniuse-lite/README.md + neue Datei: clients/app/node_modules/caniuse-lite/data/agents.js + neue Datei: clients/app/node_modules/caniuse-lite/data/browserVersions.js + neue Datei: clients/app/node_modules/caniuse-lite/data/browsers.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/aac.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/abortcontroller.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/ac3-ec3.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/accelerometer.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/addeventlistener.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/alternate-stylesheet.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/ambient-light.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/apng.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/array-find-index.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/array-find.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/array-flat.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/array-includes.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/arrow-functions.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/asmjs.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/async-clipboard.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/async-functions.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/atob-btoa.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/audio-api.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/audio.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/audiotracks.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/autofocus.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/auxclick.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/av1.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/avif.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/background-attachment.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/background-clip-text.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/background-img-opts.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/background-position-x-y.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/background-repeat-round-space.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/background-sync.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/battery-status.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/beacon.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/beforeafterprint.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/bigint.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/blobbuilder.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/bloburls.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/border-image.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/border-radius.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/broadcastchannel.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/brotli.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/calc.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/canvas-blending.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/canvas-text.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/canvas.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/ch-unit.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/chacha20-poly1305.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/channel-messaging.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/childnode-remove.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/classlist.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/clipboard.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/colr-v1.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/colr.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/comparedocumentposition.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/console-basic.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/console-time.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/const.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/constraint-validation.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/contenteditable.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/cookie-store-api.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/cors.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/createimagebitmap.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/credential-management.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/cross-document-view-transitions.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/cryptography.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-all.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-anchor-positioning.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-animation.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-any-link.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-appearance.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-at-counter-style.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-autofill.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-backdrop-filter.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-background-offsets.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-boxshadow.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-canvas.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-caret-color.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-cascade-layers.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-cascade-scope.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-case-insensitive.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-clip-path.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-color-adjust.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-color-function.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-conic-gradients.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-container-queries-style.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-container-queries.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-container-query-units.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-containment.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-content-visibility.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-counters.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-crisp-edges.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-cross-fade.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-default-pseudo.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-deviceadaptation.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-dir-pseudo.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-display-contents.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-element-function.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-env-function.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-exclusions.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-featurequeries.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-file-selector-button.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-filter-function.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-filters.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-first-letter.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-first-line.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-fixed.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-focus-visible.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-focus-within.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-font-palette.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-font-stretch.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-gencontent.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-gradients.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-grid-animation.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-grid.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-has.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-hyphens.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-if.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-image-orientation.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-image-set.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-in-out-of-range.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-initial-letter.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-initial-value.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-lch-lab.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-letter-spacing.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-line-clamp.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-logical-props.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-marker-pseudo.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-masks.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-matches-pseudo.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-math-functions.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-media-interaction.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-media-range-syntax.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-media-resolution.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-media-scripting.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-mediaqueries.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-mixblendmode.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-module-scripts.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-motion-paths.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-namespaces.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-nesting.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-not-sel-list.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-nth-child-of.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-opacity.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-optional-pseudo.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-overflow-anchor.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-overflow-overlay.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-overflow.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-page-break.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-paged-media.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-paint-api.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-placeholder-shown.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-placeholder.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-print-color-adjust.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-read-only-write.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-rebeccapurple.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-reflections.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-regions.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-relative-colors.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-repeating-gradients.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-resize.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-revert-value.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-rrggbbaa.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-scroll-behavior.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-scrollbar.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-sel2.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-sel3.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-selection.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-shapes.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-snappoints.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-sticky.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-subgrid.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-supports-api.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-table.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-text-align-last.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-text-box-trim.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-text-indent.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-text-justify.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-text-orientation.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-text-spacing.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-textshadow.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-touch-action.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-transitions.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-unicode-bidi.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-unset-value.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-variables.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-when-else.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-widows-orphans.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-width-stretch.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-writing-mode.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css-zoom.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css3-attr.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css3-boxsizing.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css3-colors.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css3-cursors-grab.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css3-cursors-newer.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css3-cursors.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/css3-tabsize.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/currentcolor.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/custom-elements.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/custom-elementsv1.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/customevent.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/datalist.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/dataset.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/datauri.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/decorators.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/details.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/deviceorientation.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/devicepixelratio.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/dialog.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/dispatchevent.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/dnssec.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/do-not-track.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/document-currentscript.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/document-execcommand.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/document-policy.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/document-scrollingelement.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/documenthead.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/dom-manip-convenience.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/dom-range.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/domcontentloaded.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/dommatrix.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/download.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/dragndrop.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/element-closest.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/element-from-point.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/element-scroll-methods.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/eme.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/eot.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/es5.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/es6-class.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/es6-generators.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/es6-module.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/es6-number.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/es6-string-includes.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/es6.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/eventsource.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/extended-system-fonts.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/feature-policy.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/fetch.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/fieldset-disabled.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/fileapi.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/filereader.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/filereadersync.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/filesystem.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/flac.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/flexbox-gap.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/flexbox.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/flow-root.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/focusin-focusout-events.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/font-family-system-ui.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/font-feature.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/font-kerning.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/font-loading.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/font-size-adjust.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/font-smooth.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/font-unicode-range.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/font-variant-alternates.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/font-variant-numeric.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/fontface.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/form-attribute.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/form-submit-attributes.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/form-validation.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/forms.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/fullscreen.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/gamepad.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/geolocation.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/getboundingclientrect.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/getcomputedstyle.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/getelementsbyclassname.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/getrandomvalues.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/gyroscope.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/hardwareconcurrency.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/hashchange.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/heif.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/hevc.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/hidden.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/high-resolution-time.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/history.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/html-media-capture.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/html5semantic.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/http-live-streaming.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/http2.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/http3.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/iframe-sandbox.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/iframe-seamless.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/iframe-srcdoc.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/imagecapture.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/ime.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/import-maps.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/imports.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/indexeddb.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/indexeddb2.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/inline-block.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/innertext.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-color.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-datetime.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-email-tel-url.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-event.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-file-accept.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-file-directory.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-file-multiple.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-inputmode.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-minlength.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-number.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-pattern.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-placeholder.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-range.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-search.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/input-selection.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/insert-adjacent.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/insertadjacenthtml.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/internationalization.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/intersectionobserver.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/intl-pluralrules.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/intrinsic-width.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/jpeg2000.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/jpegxl.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/jpegxr.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/json.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/keyboardevent-code.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/keyboardevent-key.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/keyboardevent-location.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/keyboardevent-which.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/lazyload.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/let.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/link-icon-png.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/link-icon-svg.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/link-rel-preconnect.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/link-rel-prefetch.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/link-rel-preload.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/link-rel-prerender.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/loading-lazy-attr.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/localecompare.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/magnetometer.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/matchesselector.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/matchmedia.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mathml.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/maxlength.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/media-fragments.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mediarecorder.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mediasource.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/menu.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/meta-theme-color.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/meter.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/midi.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/minmaxwh.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mp3.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mpeg-dash.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mpeg4.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/multibackgrounds.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/multicolumn.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mutation-events.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/mutationobserver.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/namevalue-storage.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/native-filesystem-api.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/nav-timing.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/netinfo.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/notifications.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/object-entries.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/object-fit.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/object-observe.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/object-values.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/objectrtc.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/offline-apps.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/offscreencanvas.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/ogg-vorbis.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/ogv.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/ol-reversed.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/once-event-listener.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/online-status.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/opus.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/orientation-sensor.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/outline.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/pad-start-end.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/page-transition-events.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/pagevisibility.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/passive-event-listener.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/passkeys.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/passwordrules.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/path2d.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/payment-request.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/pdf-viewer.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/permissions-api.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/permissions-policy.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/picture-in-picture.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/picture.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/ping.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/png-alpha.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/pointer-events.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/pointer.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/pointerlock.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/portals.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/prefers-color-scheme.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/progress.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/promise-finally.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/promises.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/proximity.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/proxy.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/publickeypinning.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/push-api.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/queryselector.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/readonly-attr.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/referrer-policy.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/registerprotocolhandler.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/rel-noopener.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/rel-noreferrer.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/rellist.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/rem.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/requestanimationframe.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/requestidlecallback.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/resizeobserver.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/resource-timing.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/rest-parameters.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/rtcpeerconnection.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/ruby.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/run-in.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/screen-orientation.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/script-async.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/script-defer.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/scrollintoview.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/sdch.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/selection-api.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/selectlist.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/server-timing.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/serviceworkers.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/setimmediate.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/shadowdom.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/shadowdomv1.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/sharedarraybuffer.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/sharedworkers.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/sni.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/spdy.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/speech-recognition.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/speech-synthesis.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/spellcheck-attribute.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/sql-storage.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/srcset.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/stream.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/streams.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/stricttransportsecurity.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/style-scoped.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/subresource-bundling.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/subresource-integrity.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/svg-css.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/svg-filters.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/svg-fonts.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/svg-fragment.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/svg-html.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/svg-html5.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/svg-img.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/svg-smil.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/svg.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/sxg.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/tabindex-attr.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/template-literals.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/template.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/temporal.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/testfeat.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/text-decoration.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/text-emphasis.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/text-overflow.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/text-size-adjust.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/text-stroke.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/textcontent.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/textencoder.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/tls1-1.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/tls1-2.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/tls1-3.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/touch.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/transforms2d.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/transforms3d.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/trusted-types.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/ttf.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/typedarrays.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/u2f.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/unhandledrejection.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/url.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/urlsearchparams.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/use-strict.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/user-select-none.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/user-timing.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/variable-fonts.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/vector-effect.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/vibration.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/video.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/videotracks.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/view-transitions.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/viewport-unit-variants.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/viewport-units.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wai-aria.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wake-lock.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-bigint.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-bulk-memory.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-extended-const.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-gc.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-multi-memory.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-multi-value.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-mutable-globals.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-nontrapping-fptoint.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-reference-types.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-relaxed-simd.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-signext.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-simd.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-tail-calls.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm-threads.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wasm.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wav.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wbr-element.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/web-animation.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/web-app-manifest.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/web-bluetooth.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/web-serial.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/web-share.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webauthn.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webcodecs.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webgl.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webgl2.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webgpu.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webhid.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webkit-user-drag.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webm.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webnfc.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webp.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/websockets.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webtransport.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webusb.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webvr.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webvtt.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webworkers.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/webxr.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/will-change.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/woff.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/woff2.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/word-break.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/wordwrap.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/x-doc-messaging.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/x-frame-options.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/xhr2.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/xhtml.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/xhtmlsmil.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/xml-serializer.js + neue Datei: clients/app/node_modules/caniuse-lite/data/features/zstd.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AD.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AF.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AG.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AI.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AL.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AO.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AS.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AT.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AU.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AW.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AX.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/AZ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BA.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BB.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BD.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BF.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BG.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BH.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BI.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BJ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BN.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BO.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BS.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BT.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BW.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BY.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/BZ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CA.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CD.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CF.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CG.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CH.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CI.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CK.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CL.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CN.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CO.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CU.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CV.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CX.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CY.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/CZ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/DE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/DJ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/DK.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/DM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/DO.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/DZ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/EC.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/EE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/EG.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/ER.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/ES.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/ET.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/FI.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/FJ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/FK.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/FM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/FO.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/FR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GA.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GB.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GD.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GF.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GG.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GH.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GI.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GL.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GN.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GP.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GQ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GT.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GU.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GW.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/GY.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/HK.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/HN.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/HR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/HT.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/HU.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/ID.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/IE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/IL.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/IM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/IN.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/IQ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/IR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/IS.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/IT.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/JE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/JM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/JO.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/JP.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/KE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/KG.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/KH.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/KI.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/KM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/KN.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/KP.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/KR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/KW.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/KY.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/KZ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/LA.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/LB.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/LC.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/LI.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/LK.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/LR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/LS.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/LT.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/LU.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/LV.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/LY.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MA.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MC.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MD.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/ME.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MG.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MH.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MK.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/ML.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MN.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MO.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MP.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MQ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MS.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MT.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MU.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MV.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MW.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MX.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MY.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/MZ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/NA.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/NC.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/NE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/NF.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/NG.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/NI.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/NL.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/NO.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/NP.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/NR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/NU.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/NZ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/OM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PA.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PF.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PG.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PH.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PK.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PL.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PN.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PS.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PT.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PW.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/PY.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/QA.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/RE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/RO.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/RS.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/RU.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/RW.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SA.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SB.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SC.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SD.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SG.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SH.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SI.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SK.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SL.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SN.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SO.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/ST.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SV.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SY.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/SZ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TC.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TD.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TG.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TH.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TJ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TL.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TN.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TO.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TR.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TT.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TV.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TW.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/TZ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/UA.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/UG.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/US.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/UY.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/UZ.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/VA.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/VC.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/VE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/VG.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/VI.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/VN.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/VU.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/WF.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/WS.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/YE.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/YT.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/ZA.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/ZM.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/ZW.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/alt-af.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/alt-an.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/alt-as.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/alt-eu.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/alt-na.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/alt-oc.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/alt-sa.js + neue Datei: clients/app/node_modules/caniuse-lite/data/regions/alt-ww.js + neue Datei: clients/app/node_modules/caniuse-lite/dist/lib/statuses.js + neue Datei: clients/app/node_modules/caniuse-lite/dist/lib/supported.js + neue Datei: clients/app/node_modules/caniuse-lite/dist/unpacker/agents.js + neue Datei: clients/app/node_modules/caniuse-lite/dist/unpacker/browserVersions.js + neue Datei: clients/app/node_modules/caniuse-lite/dist/unpacker/browsers.js + neue Datei: clients/app/node_modules/caniuse-lite/dist/unpacker/feature.js + neue Datei: clients/app/node_modules/caniuse-lite/dist/unpacker/features.js + neue Datei: clients/app/node_modules/caniuse-lite/dist/unpacker/index.js + neue Datei: clients/app/node_modules/caniuse-lite/dist/unpacker/region.js + neue Datei: clients/app/node_modules/caniuse-lite/package.json + neue Datei: clients/app/node_modules/chalk/index.d.ts + neue Datei: clients/app/node_modules/chalk/license + neue Datei: clients/app/node_modules/chalk/package.json + neue Datei: clients/app/node_modules/chalk/readme.md + neue Datei: clients/app/node_modules/chalk/source/index.js + neue Datei: clients/app/node_modules/chalk/source/templates.js + neue Datei: clients/app/node_modules/chalk/source/util.js + neue Datei: clients/app/node_modules/char-regex/LICENSE + neue Datei: clients/app/node_modules/char-regex/README.md + neue Datei: clients/app/node_modules/char-regex/index.d.ts + neue Datei: clients/app/node_modules/char-regex/index.js + neue Datei: clients/app/node_modules/char-regex/package.json + neue Datei: clients/app/node_modules/ci-info/CHANGELOG.md + neue Datei: clients/app/node_modules/ci-info/LICENSE + neue Datei: clients/app/node_modules/ci-info/README.md + neue Datei: clients/app/node_modules/ci-info/index.d.ts + neue Datei: clients/app/node_modules/ci-info/index.js + neue Datei: clients/app/node_modules/ci-info/package.json + neue Datei: clients/app/node_modules/ci-info/vendors.json + neue Datei: clients/app/node_modules/cjs-module-lexer/LICENSE + neue Datei: clients/app/node_modules/cjs-module-lexer/README.md + neue Datei: clients/app/node_modules/cjs-module-lexer/dist/lexer.js + neue Datei: clients/app/node_modules/cjs-module-lexer/dist/lexer.mjs + neue Datei: clients/app/node_modules/cjs-module-lexer/lexer.d.ts + neue Datei: clients/app/node_modules/cjs-module-lexer/lexer.js + neue Datei: clients/app/node_modules/cjs-module-lexer/package.json + neue Datei: clients/app/node_modules/cliui/CHANGELOG.md + neue Datei: clients/app/node_modules/cliui/LICENSE.txt + neue Datei: clients/app/node_modules/cliui/README.md + neue Datei: clients/app/node_modules/cliui/index.mjs + neue Datei: clients/app/node_modules/cliui/package.json + neue Datei: clients/app/node_modules/co/History.md + neue Datei: clients/app/node_modules/co/LICENSE + neue Datei: clients/app/node_modules/co/Readme.md + neue Datei: clients/app/node_modules/co/index.js + neue Datei: clients/app/node_modules/co/package.json + neue Datei: clients/app/node_modules/collect-v8-coverage/CHANGELOG.md + neue Datei: clients/app/node_modules/collect-v8-coverage/LICENSE + neue Datei: clients/app/node_modules/collect-v8-coverage/README.md + neue Datei: clients/app/node_modules/collect-v8-coverage/index.d.ts + neue Datei: clients/app/node_modules/collect-v8-coverage/index.js + neue Datei: clients/app/node_modules/collect-v8-coverage/package.json + neue Datei: clients/app/node_modules/color-convert/CHANGELOG.md + neue Datei: clients/app/node_modules/color-convert/LICENSE + neue Datei: clients/app/node_modules/color-convert/README.md + neue Datei: clients/app/node_modules/color-convert/conversions.js + neue Datei: clients/app/node_modules/color-convert/index.js + neue Datei: clients/app/node_modules/color-convert/package.json + neue Datei: clients/app/node_modules/color-convert/route.js + neue Datei: clients/app/node_modules/color-name/LICENSE + neue Datei: clients/app/node_modules/color-name/README.md + neue Datei: clients/app/node_modules/color-name/index.js + neue Datei: clients/app/node_modules/color-name/package.json + neue Datei: clients/app/node_modules/commander/CHANGELOG.md + neue Datei: clients/app/node_modules/commander/LICENSE + neue Datei: clients/app/node_modules/commander/Readme.md + neue Datei: clients/app/node_modules/commander/esm.mjs + neue Datei: clients/app/node_modules/commander/index.js + neue Datei: clients/app/node_modules/commander/package-support.json + neue Datei: clients/app/node_modules/commander/package.json + neue Datei: clients/app/node_modules/commander/typings/index.d.ts + neue Datei: clients/app/node_modules/concat-map/.travis.yml + neue Datei: clients/app/node_modules/concat-map/LICENSE + neue Datei: clients/app/node_modules/concat-map/README.markdown + neue Datei: clients/app/node_modules/concat-map/example/map.js + neue Datei: clients/app/node_modules/concat-map/index.js + neue Datei: clients/app/node_modules/concat-map/package.json + neue Datei: clients/app/node_modules/concat-map/test/map.js + neue Datei: clients/app/node_modules/convert-source-map/LICENSE + neue Datei: clients/app/node_modules/convert-source-map/README.md + neue Datei: clients/app/node_modules/convert-source-map/index.js + neue Datei: clients/app/node_modules/convert-source-map/package.json + neue Datei: clients/app/node_modules/create-jest/LICENSE + neue Datei: clients/app/node_modules/create-jest/README.md + neue Datei: clients/app/node_modules/create-jest/bin/create-jest.js + neue Datei: clients/app/node_modules/create-jest/package.json + neue Datei: clients/app/node_modules/cross-spawn/LICENSE + neue Datei: clients/app/node_modules/cross-spawn/README.md + neue Datei: clients/app/node_modules/cross-spawn/index.js + neue Datei: clients/app/node_modules/cross-spawn/lib/enoent.js + neue Datei: clients/app/node_modules/cross-spawn/lib/parse.js + neue Datei: clients/app/node_modules/cross-spawn/lib/util/escape.js + neue Datei: clients/app/node_modules/cross-spawn/lib/util/readShebang.js + neue Datei: clients/app/node_modules/cross-spawn/lib/util/resolveCommand.js + neue Datei: clients/app/node_modules/cross-spawn/package.json + neue Datei: clients/app/node_modules/debounce/CONTRIBUTORS + neue Datei: clients/app/node_modules/debounce/History.md + neue Datei: clients/app/node_modules/debounce/LICENSE + neue Datei: clients/app/node_modules/debounce/Makefile + neue Datei: clients/app/node_modules/debounce/Readme.md + neue Datei: clients/app/node_modules/debounce/component.json + neue Datei: clients/app/node_modules/debounce/index.js + neue Datei: clients/app/node_modules/debounce/package.json + neue Datei: clients/app/node_modules/debounce/test.html + neue Datei: clients/app/node_modules/debounce/test.js + neue Datei: clients/app/node_modules/debug/LICENSE + neue Datei: clients/app/node_modules/debug/README.md + neue Datei: clients/app/node_modules/debug/package.json + neue Datei: clients/app/node_modules/debug/src/browser.js + neue Datei: clients/app/node_modules/debug/src/common.js + neue Datei: clients/app/node_modules/debug/src/index.js + neue Datei: clients/app/node_modules/debug/src/node.js + neue Datei: clients/app/node_modules/dedent/LICENSE.md + neue Datei: clients/app/node_modules/dedent/README.md + neue Datei: clients/app/node_modules/dedent/dist/dedent.d.mts + neue Datei: clients/app/node_modules/dedent/dist/dedent.d.ts + neue Datei: clients/app/node_modules/dedent/dist/dedent.js + neue Datei: clients/app/node_modules/dedent/dist/dedent.mjs + neue Datei: clients/app/node_modules/dedent/macro.js + neue Datei: clients/app/node_modules/dedent/package.json + neue Datei: clients/app/node_modules/deepmerge/.editorconfig + neue Datei: clients/app/node_modules/deepmerge/.eslintcache + neue Datei: clients/app/node_modules/deepmerge/changelog.md + neue Datei: clients/app/node_modules/deepmerge/dist/cjs.js + neue Datei: clients/app/node_modules/deepmerge/dist/umd.js + neue Datei: clients/app/node_modules/deepmerge/index.d.ts + neue Datei: clients/app/node_modules/deepmerge/index.js + neue Datei: clients/app/node_modules/deepmerge/license.txt + neue Datei: clients/app/node_modules/deepmerge/package.json + neue Datei: clients/app/node_modules/deepmerge/readme.md + neue Datei: clients/app/node_modules/deepmerge/rollup.config.js + neue Datei: clients/app/node_modules/detect-newline/index.d.ts + neue Datei: clients/app/node_modules/detect-newline/index.js + neue Datei: clients/app/node_modules/detect-newline/license + neue Datei: clients/app/node_modules/detect-newline/package.json + neue Datei: clients/app/node_modules/detect-newline/readme.md + neue Datei: clients/app/node_modules/diff-sequences/LICENSE + neue Datei: clients/app/node_modules/diff-sequences/README.md + neue Datei: clients/app/node_modules/diff-sequences/package.json + neue Datei: clients/app/node_modules/duplexer/.travis.yml + neue Datei: clients/app/node_modules/duplexer/LICENCE + neue Datei: clients/app/node_modules/duplexer/README.md + neue Datei: clients/app/node_modules/duplexer/index.js + neue Datei: clients/app/node_modules/duplexer/package.json + neue Datei: clients/app/node_modules/duplexer/test/index.js + neue Datei: clients/app/node_modules/electron-to-chromium/LICENSE + neue Datei: clients/app/node_modules/electron-to-chromium/README.md + neue Datei: clients/app/node_modules/electron-to-chromium/chromium-versions.js + neue Datei: clients/app/node_modules/electron-to-chromium/chromium-versions.json + neue Datei: clients/app/node_modules/electron-to-chromium/full-chromium-versions.js + neue Datei: clients/app/node_modules/electron-to-chromium/full-chromium-versions.json + neue Datei: clients/app/node_modules/electron-to-chromium/full-versions.js + neue Datei: clients/app/node_modules/electron-to-chromium/full-versions.json + neue Datei: clients/app/node_modules/electron-to-chromium/index.js + neue Datei: clients/app/node_modules/electron-to-chromium/package.json + neue Datei: clients/app/node_modules/electron-to-chromium/versions.js + neue Datei: clients/app/node_modules/electron-to-chromium/versions.json + neue Datei: clients/app/node_modules/emittery/index.d.ts + neue Datei: clients/app/node_modules/emittery/index.js + neue Datei: clients/app/node_modules/emittery/license + neue Datei: clients/app/node_modules/emittery/maps.js + neue Datei: clients/app/node_modules/emittery/package.json + neue Datei: clients/app/node_modules/emittery/readme.md + neue Datei: clients/app/node_modules/emoji-regex/LICENSE-MIT.txt + neue Datei: clients/app/node_modules/emoji-regex/README.md + neue Datei: clients/app/node_modules/emoji-regex/es2015/index.js + neue Datei: clients/app/node_modules/emoji-regex/es2015/text.js + neue Datei: clients/app/node_modules/emoji-regex/index.d.ts + neue Datei: clients/app/node_modules/emoji-regex/index.js + neue Datei: clients/app/node_modules/emoji-regex/package.json + neue Datei: clients/app/node_modules/emoji-regex/text.js + neue Datei: clients/app/node_modules/error-ex/LICENSE + neue Datei: clients/app/node_modules/error-ex/README.md + neue Datei: clients/app/node_modules/error-ex/index.js + neue Datei: clients/app/node_modules/error-ex/package.json + neue Datei: clients/app/node_modules/escalade/dist/index.js + neue Datei: clients/app/node_modules/escalade/dist/index.mjs + neue Datei: clients/app/node_modules/escalade/index.d.mts + neue Datei: clients/app/node_modules/escalade/index.d.ts + neue Datei: clients/app/node_modules/escalade/license + neue Datei: clients/app/node_modules/escalade/package.json + neue Datei: clients/app/node_modules/escalade/readme.md + neue Datei: clients/app/node_modules/escalade/sync/index.d.mts + neue Datei: clients/app/node_modules/escalade/sync/index.d.ts + neue Datei: clients/app/node_modules/escalade/sync/index.js + neue Datei: clients/app/node_modules/escalade/sync/index.mjs + neue Datei: clients/app/node_modules/escape-string-regexp/index.d.ts + neue Datei: clients/app/node_modules/escape-string-regexp/index.js + neue Datei: clients/app/node_modules/escape-string-regexp/license + neue Datei: clients/app/node_modules/escape-string-regexp/package.json + neue Datei: clients/app/node_modules/escape-string-regexp/readme.md + neue Datei: clients/app/node_modules/esprima/ChangeLog + neue Datei: clients/app/node_modules/esprima/LICENSE.BSD + neue Datei: clients/app/node_modules/esprima/README.md + neue Datei: clients/app/node_modules/esprima/bin/esparse.js + neue Datei: clients/app/node_modules/esprima/bin/esvalidate.js + neue Datei: clients/app/node_modules/esprima/dist/esprima.js + neue Datei: clients/app/node_modules/esprima/package.json + neue Datei: clients/app/node_modules/execa/index.d.ts + neue Datei: clients/app/node_modules/execa/index.js + neue Datei: clients/app/node_modules/execa/lib/command.js + neue Datei: clients/app/node_modules/execa/lib/error.js + neue Datei: clients/app/node_modules/execa/lib/kill.js + neue Datei: clients/app/node_modules/execa/lib/promise.js + neue Datei: clients/app/node_modules/execa/lib/stdio.js + neue Datei: clients/app/node_modules/execa/lib/stream.js + neue Datei: clients/app/node_modules/execa/license + neue Datei: clients/app/node_modules/execa/package.json + neue Datei: clients/app/node_modules/execa/readme.md + neue Datei: clients/app/node_modules/exit/.jshintrc + neue Datei: clients/app/node_modules/exit/.npmignore + neue Datei: clients/app/node_modules/exit/.travis.yml + neue Datei: clients/app/node_modules/exit/Gruntfile.js + neue Datei: clients/app/node_modules/exit/LICENSE-MIT + neue Datei: clients/app/node_modules/exit/README.md + neue Datei: clients/app/node_modules/exit/lib/exit.js + neue Datei: clients/app/node_modules/exit/package.json + neue Datei: clients/app/node_modules/exit/test/exit_test.js + neue Datei: clients/app/node_modules/exit/test/fixtures/10-stderr.txt + neue Datei: clients/app/node_modules/exit/test/fixtures/10-stdout-stderr.txt + neue Datei: clients/app/node_modules/exit/test/fixtures/10-stdout.txt + neue Datei: clients/app/node_modules/exit/test/fixtures/100-stderr.txt + neue Datei: clients/app/node_modules/exit/test/fixtures/100-stdout-stderr.txt + neue Datei: clients/app/node_modules/exit/test/fixtures/100-stdout.txt + neue Datei: clients/app/node_modules/exit/test/fixtures/1000-stderr.txt + neue Datei: clients/app/node_modules/exit/test/fixtures/1000-stdout-stderr.txt + neue Datei: clients/app/node_modules/exit/test/fixtures/1000-stdout.txt + neue Datei: clients/app/node_modules/exit/test/fixtures/create-files.sh + neue Datei: clients/app/node_modules/exit/test/fixtures/log-broken.js + neue Datei: clients/app/node_modules/exit/test/fixtures/log.js + neue Datei: clients/app/node_modules/expect/LICENSE + neue Datei: clients/app/node_modules/expect/README.md + neue Datei: clients/app/node_modules/expect/package.json + neue Datei: clients/app/node_modules/fast-json-stable-stringify/.eslintrc.yml + neue Datei: clients/app/node_modules/fast-json-stable-stringify/.github/FUNDING.yml + neue Datei: clients/app/node_modules/fast-json-stable-stringify/.travis.yml + neue Datei: clients/app/node_modules/fast-json-stable-stringify/LICENSE + neue Datei: clients/app/node_modules/fast-json-stable-stringify/README.md + neue Datei: clients/app/node_modules/fast-json-stable-stringify/benchmark/index.js + neue Datei: clients/app/node_modules/fast-json-stable-stringify/benchmark/test.json + neue Datei: clients/app/node_modules/fast-json-stable-stringify/example/key_cmp.js + neue Datei: clients/app/node_modules/fast-json-stable-stringify/example/nested.js + neue Datei: clients/app/node_modules/fast-json-stable-stringify/example/str.js + neue Datei: clients/app/node_modules/fast-json-stable-stringify/example/value_cmp.js + neue Datei: clients/app/node_modules/fast-json-stable-stringify/index.d.ts + neue Datei: clients/app/node_modules/fast-json-stable-stringify/index.js + neue Datei: clients/app/node_modules/fast-json-stable-stringify/package.json + neue Datei: clients/app/node_modules/fast-json-stable-stringify/test/cmp.js + neue Datei: clients/app/node_modules/fast-json-stable-stringify/test/nested.js + neue Datei: clients/app/node_modules/fast-json-stable-stringify/test/str.js + neue Datei: clients/app/node_modules/fast-json-stable-stringify/test/to-json.js + neue Datei: clients/app/node_modules/fb-watchman/README.md + neue Datei: clients/app/node_modules/fb-watchman/index.js + neue Datei: clients/app/node_modules/fb-watchman/package.json + neue Datei: clients/app/node_modules/fill-range/LICENSE + neue Datei: clients/app/node_modules/fill-range/README.md + neue Datei: clients/app/node_modules/fill-range/index.js + neue Datei: clients/app/node_modules/fill-range/package.json + neue Datei: clients/app/node_modules/find-up/index.d.ts + neue Datei: clients/app/node_modules/find-up/index.js + neue Datei: clients/app/node_modules/find-up/license + neue Datei: clients/app/node_modules/find-up/package.json + neue Datei: clients/app/node_modules/find-up/readme.md + neue Datei: clients/app/node_modules/fs.realpath/LICENSE + neue Datei: clients/app/node_modules/fs.realpath/README.md + neue Datei: clients/app/node_modules/fs.realpath/index.js + neue Datei: clients/app/node_modules/fs.realpath/old.js + neue Datei: clients/app/node_modules/fs.realpath/package.json + neue Datei: clients/app/node_modules/function-bind/.eslintrc + neue Datei: clients/app/node_modules/function-bind/.github/FUNDING.yml + neue Datei: clients/app/node_modules/function-bind/.github/SECURITY.md + neue Datei: clients/app/node_modules/function-bind/.nycrc + neue Datei: clients/app/node_modules/function-bind/CHANGELOG.md + neue Datei: clients/app/node_modules/function-bind/LICENSE + neue Datei: clients/app/node_modules/function-bind/README.md + neue Datei: clients/app/node_modules/function-bind/implementation.js + neue Datei: clients/app/node_modules/function-bind/index.js + neue Datei: clients/app/node_modules/function-bind/package.json + neue Datei: clients/app/node_modules/function-bind/test/.eslintrc + neue Datei: clients/app/node_modules/function-bind/test/index.js + neue Datei: clients/app/node_modules/gensync/LICENSE + neue Datei: clients/app/node_modules/gensync/README.md + neue Datei: clients/app/node_modules/gensync/index.js + neue Datei: clients/app/node_modules/gensync/index.js.flow + neue Datei: clients/app/node_modules/gensync/package.json + neue Datei: clients/app/node_modules/gensync/test/.babelrc + neue Datei: clients/app/node_modules/gensync/test/index.test.js + neue Datei: clients/app/node_modules/get-caller-file/LICENSE.md + neue Datei: clients/app/node_modules/get-caller-file/README.md + neue Datei: clients/app/node_modules/get-caller-file/index.d.ts + neue Datei: clients/app/node_modules/get-caller-file/index.js + neue Datei: clients/app/node_modules/get-caller-file/index.js.map + neue Datei: clients/app/node_modules/get-caller-file/package.json + neue Datei: clients/app/node_modules/get-package-type/CHANGELOG.md + neue Datei: clients/app/node_modules/get-package-type/LICENSE + neue Datei: clients/app/node_modules/get-package-type/README.md + neue Datei: clients/app/node_modules/get-package-type/async.cjs + neue Datei: clients/app/node_modules/get-package-type/cache.cjs + neue Datei: clients/app/node_modules/get-package-type/index.cjs + neue Datei: clients/app/node_modules/get-package-type/is-node-modules.cjs + neue Datei: clients/app/node_modules/get-package-type/package.json + neue Datei: clients/app/node_modules/get-package-type/sync.cjs + neue Datei: clients/app/node_modules/get-stream/buffer-stream.js + neue Datei: clients/app/node_modules/get-stream/index.d.ts + neue Datei: clients/app/node_modules/get-stream/index.js + neue Datei: clients/app/node_modules/get-stream/license + neue Datei: clients/app/node_modules/get-stream/package.json + neue Datei: clients/app/node_modules/get-stream/readme.md + neue Datei: clients/app/node_modules/glob/LICENSE + neue Datei: clients/app/node_modules/glob/README.md + neue Datei: clients/app/node_modules/glob/common.js + neue Datei: clients/app/node_modules/glob/glob.js + neue Datei: clients/app/node_modules/glob/package.json + neue Datei: clients/app/node_modules/glob/sync.js + neue Datei: clients/app/node_modules/graceful-fs/LICENSE + neue Datei: clients/app/node_modules/graceful-fs/README.md + neue Datei: clients/app/node_modules/graceful-fs/clone.js + neue Datei: clients/app/node_modules/graceful-fs/graceful-fs.js + neue Datei: clients/app/node_modules/graceful-fs/legacy-streams.js + neue Datei: clients/app/node_modules/graceful-fs/package.json + neue Datei: clients/app/node_modules/graceful-fs/polyfills.js + neue Datei: clients/app/node_modules/gzip-size/index.d.ts + neue Datei: clients/app/node_modules/gzip-size/index.js + neue Datei: clients/app/node_modules/gzip-size/license + neue Datei: clients/app/node_modules/gzip-size/package.json + neue Datei: clients/app/node_modules/gzip-size/readme.md + neue Datei: clients/app/node_modules/has-flag/index.d.ts + neue Datei: clients/app/node_modules/has-flag/index.js + neue Datei: clients/app/node_modules/has-flag/license + neue Datei: clients/app/node_modules/has-flag/package.json + neue Datei: clients/app/node_modules/has-flag/readme.md + neue Datei: clients/app/node_modules/hasown/.eslintrc + neue Datei: clients/app/node_modules/hasown/.github/FUNDING.yml + neue Datei: clients/app/node_modules/hasown/.nycrc + neue Datei: clients/app/node_modules/hasown/CHANGELOG.md + neue Datei: clients/app/node_modules/hasown/LICENSE + neue Datei: clients/app/node_modules/hasown/README.md + neue Datei: clients/app/node_modules/hasown/index.d.ts + neue Datei: clients/app/node_modules/hasown/index.js + neue Datei: clients/app/node_modules/hasown/package.json + neue Datei: clients/app/node_modules/hasown/tsconfig.json + neue Datei: clients/app/node_modules/html-escaper/LICENSE.txt + neue Datei: clients/app/node_modules/html-escaper/README.md + neue Datei: clients/app/node_modules/html-escaper/cjs/index.js + neue Datei: clients/app/node_modules/html-escaper/cjs/package.json + neue Datei: clients/app/node_modules/html-escaper/esm/index.js + neue Datei: clients/app/node_modules/html-escaper/index.js + neue Datei: clients/app/node_modules/html-escaper/min.js + neue Datei: clients/app/node_modules/html-escaper/package.json + neue Datei: clients/app/node_modules/html-escaper/test/index.js + neue Datei: clients/app/node_modules/html-escaper/test/package.json + neue Datei: clients/app/node_modules/human-signals/CHANGELOG.md + neue Datei: clients/app/node_modules/human-signals/LICENSE + neue Datei: clients/app/node_modules/human-signals/README.md + neue Datei: clients/app/node_modules/human-signals/package.json + neue Datei: clients/app/node_modules/import-local/fixtures/cli.js + neue Datei: clients/app/node_modules/import-local/index.d.ts + neue Datei: clients/app/node_modules/import-local/index.js + neue Datei: clients/app/node_modules/import-local/license + neue Datei: clients/app/node_modules/import-local/package.json + neue Datei: clients/app/node_modules/import-local/readme.md + neue Datei: clients/app/node_modules/imurmurhash/README.md + neue Datei: clients/app/node_modules/imurmurhash/imurmurhash.js + neue Datei: clients/app/node_modules/imurmurhash/imurmurhash.min.js + neue Datei: clients/app/node_modules/imurmurhash/package.json + neue Datei: clients/app/node_modules/inflight/LICENSE + neue Datei: clients/app/node_modules/inflight/README.md + neue Datei: clients/app/node_modules/inflight/inflight.js + neue Datei: clients/app/node_modules/inflight/package.json + neue Datei: clients/app/node_modules/inherits/LICENSE + neue Datei: clients/app/node_modules/inherits/README.md + neue Datei: clients/app/node_modules/inherits/inherits.js + neue Datei: clients/app/node_modules/inherits/inherits_browser.js + neue Datei: clients/app/node_modules/inherits/package.json + neue Datei: clients/app/node_modules/is-arrayish/.editorconfig + neue Datei: clients/app/node_modules/is-arrayish/.istanbul.yml + neue Datei: clients/app/node_modules/is-arrayish/.npmignore + neue Datei: clients/app/node_modules/is-arrayish/.travis.yml + neue Datei: clients/app/node_modules/is-arrayish/LICENSE + neue Datei: clients/app/node_modules/is-arrayish/README.md + neue Datei: clients/app/node_modules/is-arrayish/index.js + neue Datei: clients/app/node_modules/is-arrayish/package.json + neue Datei: clients/app/node_modules/is-core-module/.eslintrc + neue Datei: clients/app/node_modules/is-core-module/.nycrc + neue Datei: clients/app/node_modules/is-core-module/CHANGELOG.md + neue Datei: clients/app/node_modules/is-core-module/LICENSE + neue Datei: clients/app/node_modules/is-core-module/README.md + neue Datei: clients/app/node_modules/is-core-module/core.json + neue Datei: clients/app/node_modules/is-core-module/index.js + neue Datei: clients/app/node_modules/is-core-module/package.json + neue Datei: clients/app/node_modules/is-core-module/test/index.js + neue Datei: clients/app/node_modules/is-fullwidth-code-point/index.d.ts + neue Datei: clients/app/node_modules/is-fullwidth-code-point/index.js + neue Datei: clients/app/node_modules/is-fullwidth-code-point/license + neue Datei: clients/app/node_modules/is-fullwidth-code-point/package.json + neue Datei: clients/app/node_modules/is-fullwidth-code-point/readme.md + neue Datei: clients/app/node_modules/is-generator-fn/index.d.ts + neue Datei: clients/app/node_modules/is-generator-fn/index.js + neue Datei: clients/app/node_modules/is-generator-fn/license + neue Datei: clients/app/node_modules/is-generator-fn/package.json + neue Datei: clients/app/node_modules/is-generator-fn/readme.md + neue Datei: clients/app/node_modules/is-number/LICENSE + neue Datei: clients/app/node_modules/is-number/README.md + neue Datei: clients/app/node_modules/is-number/index.js + neue Datei: clients/app/node_modules/is-number/package.json + neue Datei: clients/app/node_modules/is-stream/index.d.ts + neue Datei: clients/app/node_modules/is-stream/index.js + neue Datei: clients/app/node_modules/is-stream/license + neue Datei: clients/app/node_modules/is-stream/package.json + neue Datei: clients/app/node_modules/is-stream/readme.md + neue Datei: clients/app/node_modules/isexe/.npmignore + neue Datei: clients/app/node_modules/isexe/LICENSE + neue Datei: clients/app/node_modules/isexe/README.md + neue Datei: clients/app/node_modules/isexe/index.js + neue Datei: clients/app/node_modules/isexe/mode.js + neue Datei: clients/app/node_modules/isexe/package.json + neue Datei: clients/app/node_modules/isexe/test/basic.js + neue Datei: clients/app/node_modules/isexe/windows.js + neue Datei: clients/app/node_modules/istanbul-lib-coverage/CHANGELOG.md + neue Datei: clients/app/node_modules/istanbul-lib-coverage/LICENSE + neue Datei: clients/app/node_modules/istanbul-lib-coverage/README.md + neue Datei: clients/app/node_modules/istanbul-lib-coverage/index.js + neue Datei: clients/app/node_modules/istanbul-lib-coverage/lib/coverage-map.js + neue Datei: clients/app/node_modules/istanbul-lib-coverage/lib/coverage-summary.js + neue Datei: clients/app/node_modules/istanbul-lib-coverage/lib/data-properties.js + neue Datei: clients/app/node_modules/istanbul-lib-coverage/lib/file-coverage.js + neue Datei: clients/app/node_modules/istanbul-lib-coverage/lib/percent.js + neue Datei: clients/app/node_modules/istanbul-lib-coverage/package.json + neue Datei: clients/app/node_modules/istanbul-lib-instrument/CHANGELOG.md + neue Datei: clients/app/node_modules/istanbul-lib-instrument/LICENSE + neue Datei: clients/app/node_modules/istanbul-lib-instrument/README.md + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/.bin/semver + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/LICENSE + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/README.md + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/bin/semver.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/classes/comparator.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/classes/index.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/classes/range.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/classes/semver.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/clean.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/cmp.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/coerce.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/compare-build.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/compare-loose.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/compare.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/diff.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/eq.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/gt.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/gte.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/inc.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/lt.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/lte.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/major.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/minor.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/neq.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/parse.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/patch.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/prerelease.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/rcompare.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/rsort.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/satisfies.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/sort.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/functions/valid.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/index.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/internal/constants.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/internal/debug.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/internal/identifiers.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/internal/lrucache.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/internal/parse-options.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/internal/re.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/package.json + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/preload.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/range.bnf + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/gtr.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/intersects.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/ltr.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/max-satisfying.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/min-satisfying.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/min-version.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/outside.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/simplify.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/subset.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/to-comparators.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/valid.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/package.json + neue Datei: clients/app/node_modules/istanbul-lib-instrument/src/constants.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/src/index.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/src/instrumenter.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/src/read-coverage.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/src/source-coverage.js + neue Datei: clients/app/node_modules/istanbul-lib-instrument/src/visitor.js + neue Datei: clients/app/node_modules/istanbul-lib-report/CHANGELOG.md + neue Datei: clients/app/node_modules/istanbul-lib-report/LICENSE + neue Datei: clients/app/node_modules/istanbul-lib-report/README.md + neue Datei: clients/app/node_modules/istanbul-lib-report/index.js + neue Datei: clients/app/node_modules/istanbul-lib-report/lib/context.js + neue Datei: clients/app/node_modules/istanbul-lib-report/lib/file-writer.js + neue Datei: clients/app/node_modules/istanbul-lib-report/lib/path.js + neue Datei: clients/app/node_modules/istanbul-lib-report/lib/report-base.js + neue Datei: clients/app/node_modules/istanbul-lib-report/lib/summarizer-factory.js + neue Datei: clients/app/node_modules/istanbul-lib-report/lib/tree.js + neue Datei: clients/app/node_modules/istanbul-lib-report/lib/watermarks.js + neue Datei: clients/app/node_modules/istanbul-lib-report/lib/xml-writer.js + neue Datei: clients/app/node_modules/istanbul-lib-report/package.json + neue Datei: clients/app/node_modules/istanbul-lib-source-maps/CHANGELOG.md + neue Datei: clients/app/node_modules/istanbul-lib-source-maps/LICENSE + neue Datei: clients/app/node_modules/istanbul-lib-source-maps/README.md + neue Datei: clients/app/node_modules/istanbul-lib-source-maps/index.js + neue Datei: clients/app/node_modules/istanbul-lib-source-maps/lib/get-mapping.js + neue Datei: clients/app/node_modules/istanbul-lib-source-maps/lib/map-store.js + neue Datei: clients/app/node_modules/istanbul-lib-source-maps/lib/mapped.js + neue Datei: clients/app/node_modules/istanbul-lib-source-maps/lib/pathutils.js + neue Datei: clients/app/node_modules/istanbul-lib-source-maps/lib/transform-utils.js + neue Datei: clients/app/node_modules/istanbul-lib-source-maps/lib/transformer.js + neue Datei: clients/app/node_modules/istanbul-lib-source-maps/package.json + neue Datei: clients/app/node_modules/istanbul-reports/CHANGELOG.md + neue Datei: clients/app/node_modules/istanbul-reports/LICENSE + neue Datei: clients/app/node_modules/istanbul-reports/README.md + neue Datei: clients/app/node_modules/istanbul-reports/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/clover/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/cobertura/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/.babelrc + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/assets/bundle.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/assets/sort-arrow-sprite.png + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/assets/spa.css + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/src/fileBreadcrumbs.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/src/filterToggle.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/src/flattenToggle.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/src/getChildData.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/src/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/src/routing.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/src/summaryHeader.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/src/summaryTableHeader.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/src/summaryTableLine.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html-spa/webpack.config.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html/annotator.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html/assets/base.css + neue Datei: clients/app/node_modules/istanbul-reports/lib/html/assets/block-navigation.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html/assets/favicon.png + neue Datei: clients/app/node_modules/istanbul-reports/lib/html/assets/sort-arrow-sprite.png + neue Datei: clients/app/node_modules/istanbul-reports/lib/html/assets/sorter.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html/assets/vendor/prettify.css + neue Datei: clients/app/node_modules/istanbul-reports/lib/html/assets/vendor/prettify.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/html/insertion-text.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/json-summary/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/json/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/lcov/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/lcovonly/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/none/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/teamcity/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/text-lcov/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/text-summary/index.js + neue Datei: clients/app/node_modules/istanbul-reports/lib/text/index.js + neue Datei: clients/app/node_modules/istanbul-reports/package.json + neue Datei: clients/app/node_modules/jest-changed-files/LICENSE + neue Datei: clients/app/node_modules/jest-changed-files/README.md + neue Datei: clients/app/node_modules/jest-changed-files/package.json + neue Datei: clients/app/node_modules/jest-circus/LICENSE + neue Datei: clients/app/node_modules/jest-circus/README.md + neue Datei: clients/app/node_modules/jest-circus/package.json + neue Datei: clients/app/node_modules/jest-circus/runner.js + neue Datei: clients/app/node_modules/jest-cli/LICENSE + neue Datei: clients/app/node_modules/jest-cli/README.md + neue Datei: clients/app/node_modules/jest-cli/bin/jest.js + neue Datei: clients/app/node_modules/jest-cli/package.json + neue Datei: clients/app/node_modules/jest-config/LICENSE + neue Datei: clients/app/node_modules/jest-config/package.json + neue Datei: clients/app/node_modules/jest-diff/LICENSE + neue Datei: clients/app/node_modules/jest-diff/README.md + neue Datei: clients/app/node_modules/jest-diff/package.json + neue Datei: clients/app/node_modules/jest-docblock/LICENSE + neue Datei: clients/app/node_modules/jest-docblock/README.md + neue Datei: clients/app/node_modules/jest-docblock/package.json + neue Datei: clients/app/node_modules/jest-each/LICENSE + neue Datei: clients/app/node_modules/jest-each/README.md + neue Datei: clients/app/node_modules/jest-each/package.json + neue Datei: clients/app/node_modules/jest-environment-node/LICENSE + neue Datei: clients/app/node_modules/jest-environment-node/package.json + neue Datei: clients/app/node_modules/jest-get-type/LICENSE + neue Datei: clients/app/node_modules/jest-get-type/package.json + neue Datei: clients/app/node_modules/jest-haste-map/LICENSE + neue Datei: clients/app/node_modules/jest-haste-map/package.json + neue Datei: clients/app/node_modules/jest-leak-detector/LICENSE + neue Datei: clients/app/node_modules/jest-leak-detector/README.md + neue Datei: clients/app/node_modules/jest-leak-detector/package.json + neue Datei: clients/app/node_modules/jest-matcher-utils/LICENSE + neue Datei: clients/app/node_modules/jest-matcher-utils/README.md + neue Datei: clients/app/node_modules/jest-matcher-utils/package.json + neue Datei: clients/app/node_modules/jest-message-util/LICENSE + neue Datei: clients/app/node_modules/jest-message-util/package.json + neue Datei: clients/app/node_modules/jest-mock/LICENSE + neue Datei: clients/app/node_modules/jest-mock/README.md + neue Datei: clients/app/node_modules/jest-mock/package.json + neue Datei: clients/app/node_modules/jest-pnp-resolver/README.md + neue Datei: clients/app/node_modules/jest-pnp-resolver/createRequire.js + neue Datei: clients/app/node_modules/jest-pnp-resolver/getDefaultResolver.js + neue Datei: clients/app/node_modules/jest-pnp-resolver/index.d.ts + neue Datei: clients/app/node_modules/jest-pnp-resolver/index.js + neue Datei: clients/app/node_modules/jest-pnp-resolver/package.json + neue Datei: clients/app/node_modules/jest-regex-util/LICENSE + neue Datei: clients/app/node_modules/jest-regex-util/package.json + neue Datei: clients/app/node_modules/jest-resolve-dependencies/LICENSE + neue Datei: clients/app/node_modules/jest-resolve-dependencies/package.json + neue Datei: clients/app/node_modules/jest-resolve/LICENSE + neue Datei: clients/app/node_modules/jest-resolve/package.json + neue Datei: clients/app/node_modules/jest-runner/LICENSE + neue Datei: clients/app/node_modules/jest-runner/package.json + neue Datei: clients/app/node_modules/jest-runtime/LICENSE + neue Datei: clients/app/node_modules/jest-runtime/package.json + neue Datei: clients/app/node_modules/jest-snapshot/LICENSE + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/.bin/semver + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/LICENSE + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/README.md + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/bin/semver.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/classes/comparator.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/classes/index.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/classes/range.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/classes/semver.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/clean.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/cmp.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/coerce.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/compare-build.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/compare-loose.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/compare.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/diff.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/eq.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/gt.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/gte.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/inc.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/lt.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/lte.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/major.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/minor.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/neq.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/parse.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/patch.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/prerelease.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/rcompare.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/rsort.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/satisfies.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/sort.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/functions/valid.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/index.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/internal/constants.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/internal/debug.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/internal/identifiers.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/internal/lrucache.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/internal/parse-options.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/internal/re.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/package.json + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/preload.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/range.bnf + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/ranges/gtr.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/ranges/intersects.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/ranges/ltr.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/ranges/max-satisfying.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/ranges/min-satisfying.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/ranges/min-version.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/ranges/outside.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/ranges/simplify.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/ranges/subset.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/ranges/to-comparators.js + neue Datei: clients/app/node_modules/jest-snapshot/node_modules/semver/ranges/valid.js + neue Datei: clients/app/node_modules/jest-snapshot/package.json + neue Datei: clients/app/node_modules/jest-util/LICENSE + neue Datei: clients/app/node_modules/jest-util/Readme.md + neue Datei: clients/app/node_modules/jest-util/package.json + neue Datei: clients/app/node_modules/jest-validate/LICENSE + neue Datei: clients/app/node_modules/jest-validate/README.md + neue Datei: clients/app/node_modules/jest-validate/node_modules/camelcase/index.d.ts + neue Datei: clients/app/node_modules/jest-validate/node_modules/camelcase/index.js + neue Datei: clients/app/node_modules/jest-validate/node_modules/camelcase/license + neue Datei: clients/app/node_modules/jest-validate/node_modules/camelcase/package.json + neue Datei: clients/app/node_modules/jest-validate/node_modules/camelcase/readme.md + neue Datei: clients/app/node_modules/jest-validate/package.json + neue Datei: clients/app/node_modules/jest-watcher/LICENSE + neue Datei: clients/app/node_modules/jest-watcher/package.json + neue Datei: clients/app/node_modules/jest-worker/LICENSE + neue Datei: clients/app/node_modules/jest-worker/README.md + neue Datei: clients/app/node_modules/jest-worker/node_modules/supports-color/browser.js + neue Datei: clients/app/node_modules/jest-worker/node_modules/supports-color/index.js + neue Datei: clients/app/node_modules/jest-worker/node_modules/supports-color/license + neue Datei: clients/app/node_modules/jest-worker/node_modules/supports-color/package.json + neue Datei: clients/app/node_modules/jest-worker/node_modules/supports-color/readme.md + neue Datei: clients/app/node_modules/jest-worker/package.json + neue Datei: clients/app/node_modules/jest/LICENSE + neue Datei: clients/app/node_modules/jest/README.md + neue Datei: clients/app/node_modules/jest/bin/jest.js + neue Datei: clients/app/node_modules/jest/package.json + neue Datei: clients/app/node_modules/js-tokens/CHANGELOG.md + neue Datei: clients/app/node_modules/js-tokens/LICENSE + neue Datei: clients/app/node_modules/js-tokens/README.md + neue Datei: clients/app/node_modules/js-tokens/index.js + neue Datei: clients/app/node_modules/js-tokens/package.json + neue Datei: clients/app/node_modules/js-yaml/CHANGELOG.md + neue Datei: clients/app/node_modules/js-yaml/LICENSE + neue Datei: clients/app/node_modules/js-yaml/README.md + neue Datei: clients/app/node_modules/js-yaml/bin/js-yaml.js + neue Datei: clients/app/node_modules/js-yaml/dist/js-yaml.js + neue Datei: clients/app/node_modules/js-yaml/dist/js-yaml.min.js + neue Datei: clients/app/node_modules/js-yaml/index.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/common.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/dumper.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/exception.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/loader.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/mark.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/schema.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/schema/core.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/schema/default_full.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/schema/default_safe.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/schema/failsafe.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/schema/json.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/binary.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/bool.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/float.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/int.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/js/function.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/js/regexp.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/js/undefined.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/map.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/merge.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/null.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/omap.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/pairs.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/seq.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/set.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/str.js + neue Datei: clients/app/node_modules/js-yaml/lib/js-yaml/type/timestamp.js + neue Datei: clients/app/node_modules/js-yaml/package.json + neue Datei: clients/app/node_modules/jsesc/LICENSE-MIT.txt + neue Datei: clients/app/node_modules/jsesc/README.md + neue Datei: clients/app/node_modules/jsesc/bin/jsesc + neue Datei: clients/app/node_modules/jsesc/jsesc.js + neue Datei: clients/app/node_modules/jsesc/man/jsesc.1 + neue Datei: clients/app/node_modules/jsesc/package.json + neue Datei: clients/app/node_modules/json-parse-even-better-errors/CHANGELOG.md + neue Datei: clients/app/node_modules/json-parse-even-better-errors/LICENSE.md + neue Datei: clients/app/node_modules/json-parse-even-better-errors/README.md + neue Datei: clients/app/node_modules/json-parse-even-better-errors/index.js + neue Datei: clients/app/node_modules/json-parse-even-better-errors/package.json + neue Datei: clients/app/node_modules/json5/LICENSE.md + neue Datei: clients/app/node_modules/json5/README.md + neue Datei: clients/app/node_modules/json5/dist/index.js + neue Datei: clients/app/node_modules/json5/dist/index.min.js + neue Datei: clients/app/node_modules/json5/dist/index.min.mjs + neue Datei: clients/app/node_modules/json5/dist/index.mjs + neue Datei: clients/app/node_modules/json5/lib/cli.js + neue Datei: clients/app/node_modules/json5/lib/index.d.ts + neue Datei: clients/app/node_modules/json5/lib/index.js + neue Datei: clients/app/node_modules/json5/lib/parse.d.ts + neue Datei: clients/app/node_modules/json5/lib/parse.js + neue Datei: clients/app/node_modules/json5/lib/register.js + neue Datei: clients/app/node_modules/json5/lib/require.js + neue Datei: clients/app/node_modules/json5/lib/stringify.d.ts + neue Datei: clients/app/node_modules/json5/lib/stringify.js + neue Datei: clients/app/node_modules/json5/lib/unicode.d.ts + neue Datei: clients/app/node_modules/json5/lib/unicode.js + neue Datei: clients/app/node_modules/json5/lib/util.d.ts + neue Datei: clients/app/node_modules/json5/lib/util.js + neue Datei: clients/app/node_modules/json5/package.json + neue Datei: clients/app/node_modules/kleur/index.js + neue Datei: clients/app/node_modules/kleur/kleur.d.ts + neue Datei: clients/app/node_modules/kleur/license + neue Datei: clients/app/node_modules/kleur/package.json + neue Datei: clients/app/node_modules/kleur/readme.md + neue Datei: clients/app/node_modules/leven/index.d.ts + neue Datei: clients/app/node_modules/leven/index.js + neue Datei: clients/app/node_modules/leven/license + neue Datei: clients/app/node_modules/leven/package.json + neue Datei: clients/app/node_modules/leven/readme.md + neue Datei: clients/app/node_modules/lines-and-columns/LICENSE + neue Datei: clients/app/node_modules/lines-and-columns/README.md + neue Datei: clients/app/node_modules/lines-and-columns/package.json + neue Datei: clients/app/node_modules/locate-path/index.d.ts + neue Datei: clients/app/node_modules/locate-path/index.js + neue Datei: clients/app/node_modules/locate-path/license + neue Datei: clients/app/node_modules/locate-path/package.json + neue Datei: clients/app/node_modules/locate-path/readme.md + neue Datei: clients/app/node_modules/lru-cache/LICENSE + neue Datei: clients/app/node_modules/lru-cache/README.md + neue Datei: clients/app/node_modules/lru-cache/index.js + neue Datei: clients/app/node_modules/lru-cache/package.json + neue Datei: clients/app/node_modules/make-dir/index.d.ts + neue Datei: clients/app/node_modules/make-dir/index.js + neue Datei: clients/app/node_modules/make-dir/license + neue Datei: clients/app/node_modules/make-dir/node_modules/.bin/semver + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/LICENSE + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/README.md + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/bin/semver.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/classes/comparator.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/classes/index.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/classes/range.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/classes/semver.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/clean.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/cmp.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/coerce.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/compare-build.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/compare-loose.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/compare.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/diff.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/eq.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/gt.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/gte.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/inc.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/lt.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/lte.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/major.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/minor.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/neq.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/parse.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/patch.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/prerelease.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/rcompare.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/rsort.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/satisfies.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/sort.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/functions/valid.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/index.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/internal/constants.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/internal/debug.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/internal/identifiers.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/internal/lrucache.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/internal/parse-options.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/internal/re.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/package.json + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/preload.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/range.bnf + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/ranges/gtr.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/ranges/intersects.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/ranges/ltr.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/ranges/max-satisfying.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/ranges/min-satisfying.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/ranges/min-version.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/ranges/outside.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/ranges/simplify.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/ranges/subset.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/ranges/to-comparators.js + neue Datei: clients/app/node_modules/make-dir/node_modules/semver/ranges/valid.js + neue Datei: clients/app/node_modules/make-dir/package.json + neue Datei: clients/app/node_modules/make-dir/readme.md + neue Datei: clients/app/node_modules/makeerror/.travis.yml + neue Datei: clients/app/node_modules/makeerror/lib/makeerror.js + neue Datei: clients/app/node_modules/makeerror/license + neue Datei: clients/app/node_modules/makeerror/package.json + neue Datei: clients/app/node_modules/makeerror/readme.md + neue Datei: clients/app/node_modules/merge-stream/LICENSE + neue Datei: clients/app/node_modules/merge-stream/README.md + neue Datei: clients/app/node_modules/merge-stream/index.js + neue Datei: clients/app/node_modules/merge-stream/package.json + neue Datei: clients/app/node_modules/micromatch/LICENSE + neue Datei: clients/app/node_modules/micromatch/README.md + neue Datei: clients/app/node_modules/micromatch/index.js + neue Datei: clients/app/node_modules/micromatch/package.json + neue Datei: clients/app/node_modules/mimic-fn/index.d.ts + neue Datei: clients/app/node_modules/mimic-fn/index.js + neue Datei: clients/app/node_modules/mimic-fn/license + neue Datei: clients/app/node_modules/mimic-fn/package.json + neue Datei: clients/app/node_modules/mimic-fn/readme.md + neue Datei: clients/app/node_modules/minimatch/LICENSE + neue Datei: clients/app/node_modules/minimatch/README.md + neue Datei: clients/app/node_modules/minimatch/minimatch.js + neue Datei: clients/app/node_modules/minimatch/package.json + neue Datei: clients/app/node_modules/mrmime/index.d.ts + neue Datei: clients/app/node_modules/mrmime/index.js + neue Datei: clients/app/node_modules/mrmime/index.mjs + neue Datei: clients/app/node_modules/mrmime/license + neue Datei: clients/app/node_modules/mrmime/package.json + neue Datei: clients/app/node_modules/mrmime/readme.md + neue Datei: clients/app/node_modules/ms/index.js + neue Datei: clients/app/node_modules/ms/license.md + neue Datei: clients/app/node_modules/ms/package.json + neue Datei: clients/app/node_modules/ms/readme.md + neue Datei: clients/app/node_modules/natural-compare/README.md + neue Datei: clients/app/node_modules/natural-compare/index.js + neue Datei: clients/app/node_modules/natural-compare/package.json + neue Datei: clients/app/node_modules/node-int64/.npmignore + neue Datei: clients/app/node_modules/node-int64/Int64.js + neue Datei: clients/app/node_modules/node-int64/LICENSE + neue Datei: clients/app/node_modules/node-int64/README.md + neue Datei: clients/app/node_modules/node-int64/package.json + neue Datei: clients/app/node_modules/node-int64/test.js + neue Datei: clients/app/node_modules/node-releases/LICENSE + neue Datei: clients/app/node_modules/node-releases/README.md + neue Datei: clients/app/node_modules/node-releases/data/processed/envs.json + neue Datei: clients/app/node_modules/node-releases/data/release-schedule/release-schedule.json + neue Datei: clients/app/node_modules/node-releases/package.json + neue Datei: clients/app/node_modules/normalize-path/LICENSE + neue Datei: clients/app/node_modules/normalize-path/README.md + neue Datei: clients/app/node_modules/normalize-path/index.js + neue Datei: clients/app/node_modules/normalize-path/package.json + neue Datei: clients/app/node_modules/npm-run-path/index.d.ts + neue Datei: clients/app/node_modules/npm-run-path/index.js + neue Datei: clients/app/node_modules/npm-run-path/license + neue Datei: clients/app/node_modules/npm-run-path/package.json + neue Datei: clients/app/node_modules/npm-run-path/readme.md + neue Datei: clients/app/node_modules/once/LICENSE + neue Datei: clients/app/node_modules/once/README.md + neue Datei: clients/app/node_modules/once/once.js + neue Datei: clients/app/node_modules/once/package.json + neue Datei: clients/app/node_modules/onetime/index.d.ts + neue Datei: clients/app/node_modules/onetime/index.js + neue Datei: clients/app/node_modules/onetime/license + neue Datei: clients/app/node_modules/onetime/package.json + neue Datei: clients/app/node_modules/onetime/readme.md + neue Datei: clients/app/node_modules/opener/LICENSE.txt + neue Datei: clients/app/node_modules/opener/README.md + neue Datei: clients/app/node_modules/opener/bin/opener-bin.js + neue Datei: clients/app/node_modules/opener/lib/opener.js + neue Datei: clients/app/node_modules/opener/package.json + neue Datei: clients/app/node_modules/p-limit/index.d.ts + neue Datei: clients/app/node_modules/p-limit/index.js + neue Datei: clients/app/node_modules/p-limit/license + neue Datei: clients/app/node_modules/p-limit/package.json + neue Datei: clients/app/node_modules/p-limit/readme.md + neue Datei: clients/app/node_modules/p-locate/index.d.ts + neue Datei: clients/app/node_modules/p-locate/index.js + neue Datei: clients/app/node_modules/p-locate/license + neue Datei: clients/app/node_modules/p-locate/node_modules/p-limit/index.d.ts + neue Datei: clients/app/node_modules/p-locate/node_modules/p-limit/index.js + neue Datei: clients/app/node_modules/p-locate/node_modules/p-limit/license + neue Datei: clients/app/node_modules/p-locate/node_modules/p-limit/package.json + neue Datei: clients/app/node_modules/p-locate/node_modules/p-limit/readme.md + neue Datei: clients/app/node_modules/p-locate/package.json + neue Datei: clients/app/node_modules/p-locate/readme.md + neue Datei: clients/app/node_modules/p-try/index.d.ts + neue Datei: clients/app/node_modules/p-try/index.js + neue Datei: clients/app/node_modules/p-try/license + neue Datei: clients/app/node_modules/p-try/package.json + neue Datei: clients/app/node_modules/p-try/readme.md + neue Datei: clients/app/node_modules/parse-json/index.js + neue Datei: clients/app/node_modules/parse-json/license + neue Datei: clients/app/node_modules/parse-json/package.json + neue Datei: clients/app/node_modules/parse-json/readme.md + neue Datei: clients/app/node_modules/path-exists/index.d.ts + neue Datei: clients/app/node_modules/path-exists/index.js + neue Datei: clients/app/node_modules/path-exists/license + neue Datei: clients/app/node_modules/path-exists/package.json + neue Datei: clients/app/node_modules/path-exists/readme.md + neue Datei: clients/app/node_modules/path-is-absolute/index.js + neue Datei: clients/app/node_modules/path-is-absolute/license + neue Datei: clients/app/node_modules/path-is-absolute/package.json + neue Datei: clients/app/node_modules/path-is-absolute/readme.md + neue Datei: clients/app/node_modules/path-key/index.d.ts + neue Datei: clients/app/node_modules/path-key/index.js + neue Datei: clients/app/node_modules/path-key/license + neue Datei: clients/app/node_modules/path-key/package.json + neue Datei: clients/app/node_modules/path-key/readme.md + neue Datei: clients/app/node_modules/path-parse/LICENSE + neue Datei: clients/app/node_modules/path-parse/README.md + neue Datei: clients/app/node_modules/path-parse/index.js + neue Datei: clients/app/node_modules/path-parse/package.json + neue Datei: clients/app/node_modules/picocolors/LICENSE + neue Datei: clients/app/node_modules/picocolors/README.md + neue Datei: clients/app/node_modules/picocolors/package.json + neue Datei: clients/app/node_modules/picocolors/picocolors.browser.js + neue Datei: clients/app/node_modules/picocolors/picocolors.d.ts + neue Datei: clients/app/node_modules/picocolors/picocolors.js + neue Datei: clients/app/node_modules/picocolors/types.d.ts + neue Datei: clients/app/node_modules/picomatch/CHANGELOG.md + neue Datei: clients/app/node_modules/picomatch/LICENSE + neue Datei: clients/app/node_modules/picomatch/README.md + neue Datei: clients/app/node_modules/picomatch/index.js + neue Datei: clients/app/node_modules/picomatch/lib/constants.js + neue Datei: clients/app/node_modules/picomatch/lib/parse.js + neue Datei: clients/app/node_modules/picomatch/lib/picomatch.js + neue Datei: clients/app/node_modules/picomatch/lib/scan.js + neue Datei: clients/app/node_modules/picomatch/lib/utils.js + neue Datei: clients/app/node_modules/picomatch/package.json + neue Datei: clients/app/node_modules/pirates/LICENSE + neue Datei: clients/app/node_modules/pirates/README.md + neue Datei: clients/app/node_modules/pirates/index.d.ts + neue Datei: clients/app/node_modules/pirates/lib/index.js + neue Datei: clients/app/node_modules/pirates/package.json + neue Datei: clients/app/node_modules/pkg-dir/index.d.ts + neue Datei: clients/app/node_modules/pkg-dir/index.js + neue Datei: clients/app/node_modules/pkg-dir/license + neue Datei: clients/app/node_modules/pkg-dir/package.json + neue Datei: clients/app/node_modules/pkg-dir/readme.md + neue Datei: clients/app/node_modules/pretty-format/LICENSE + neue Datei: clients/app/node_modules/pretty-format/README.md + neue Datei: clients/app/node_modules/pretty-format/node_modules/ansi-styles/index.d.ts + neue Datei: clients/app/node_modules/pretty-format/node_modules/ansi-styles/index.js + neue Datei: clients/app/node_modules/pretty-format/node_modules/ansi-styles/license + neue Datei: clients/app/node_modules/pretty-format/node_modules/ansi-styles/package.json + neue Datei: clients/app/node_modules/pretty-format/node_modules/ansi-styles/readme.md + neue Datei: clients/app/node_modules/pretty-format/package.json + neue Datei: clients/app/node_modules/prompts/dist/dateparts/datepart.js + neue Datei: clients/app/node_modules/prompts/dist/dateparts/day.js + neue Datei: clients/app/node_modules/prompts/dist/dateparts/hours.js + neue Datei: clients/app/node_modules/prompts/dist/dateparts/index.js + neue Datei: clients/app/node_modules/prompts/dist/dateparts/meridiem.js + neue Datei: clients/app/node_modules/prompts/dist/dateparts/milliseconds.js + neue Datei: clients/app/node_modules/prompts/dist/dateparts/minutes.js + neue Datei: clients/app/node_modules/prompts/dist/dateparts/month.js + neue Datei: clients/app/node_modules/prompts/dist/dateparts/seconds.js + neue Datei: clients/app/node_modules/prompts/dist/dateparts/year.js + neue Datei: clients/app/node_modules/prompts/dist/elements/autocomplete.js + neue Datei: clients/app/node_modules/prompts/dist/elements/autocompleteMultiselect.js + neue Datei: clients/app/node_modules/prompts/dist/elements/confirm.js + neue Datei: clients/app/node_modules/prompts/dist/elements/date.js + neue Datei: clients/app/node_modules/prompts/dist/elements/index.js + neue Datei: clients/app/node_modules/prompts/dist/elements/multiselect.js + neue Datei: clients/app/node_modules/prompts/dist/elements/number.js + neue Datei: clients/app/node_modules/prompts/dist/elements/prompt.js + neue Datei: clients/app/node_modules/prompts/dist/elements/select.js + neue Datei: clients/app/node_modules/prompts/dist/elements/text.js + neue Datei: clients/app/node_modules/prompts/dist/elements/toggle.js + neue Datei: clients/app/node_modules/prompts/dist/index.js + neue Datei: clients/app/node_modules/prompts/dist/prompts.js + neue Datei: clients/app/node_modules/prompts/dist/util/action.js + neue Datei: clients/app/node_modules/prompts/dist/util/clear.js + neue Datei: clients/app/node_modules/prompts/dist/util/entriesToDisplay.js + neue Datei: clients/app/node_modules/prompts/dist/util/figures.js + neue Datei: clients/app/node_modules/prompts/dist/util/index.js + neue Datei: clients/app/node_modules/prompts/dist/util/lines.js + neue Datei: clients/app/node_modules/prompts/dist/util/strip.js + neue Datei: clients/app/node_modules/prompts/dist/util/style.js + neue Datei: clients/app/node_modules/prompts/dist/util/wrap.js + neue Datei: clients/app/node_modules/prompts/index.js + neue Datei: clients/app/node_modules/prompts/lib/dateparts/datepart.js + neue Datei: clients/app/node_modules/prompts/lib/dateparts/day.js + neue Datei: clients/app/node_modules/prompts/lib/dateparts/hours.js + neue Datei: clients/app/node_modules/prompts/lib/dateparts/index.js + neue Datei: clients/app/node_modules/prompts/lib/dateparts/meridiem.js + neue Datei: clients/app/node_modules/prompts/lib/dateparts/milliseconds.js + neue Datei: clients/app/node_modules/prompts/lib/dateparts/minutes.js + neue Datei: clients/app/node_modules/prompts/lib/dateparts/month.js + neue Datei: clients/app/node_modules/prompts/lib/dateparts/seconds.js + neue Datei: clients/app/node_modules/prompts/lib/dateparts/year.js + neue Datei: clients/app/node_modules/prompts/lib/elements/autocomplete.js + neue Datei: clients/app/node_modules/prompts/lib/elements/autocompleteMultiselect.js + neue Datei: clients/app/node_modules/prompts/lib/elements/confirm.js + neue Datei: clients/app/node_modules/prompts/lib/elements/date.js + neue Datei: clients/app/node_modules/prompts/lib/elements/index.js + neue Datei: clients/app/node_modules/prompts/lib/elements/multiselect.js + neue Datei: clients/app/node_modules/prompts/lib/elements/number.js + neue Datei: clients/app/node_modules/prompts/lib/elements/prompt.js + neue Datei: clients/app/node_modules/prompts/lib/elements/select.js + neue Datei: clients/app/node_modules/prompts/lib/elements/text.js + neue Datei: clients/app/node_modules/prompts/lib/elements/toggle.js + neue Datei: clients/app/node_modules/prompts/lib/index.js + neue Datei: clients/app/node_modules/prompts/lib/prompts.js + neue Datei: clients/app/node_modules/prompts/lib/util/action.js + neue Datei: clients/app/node_modules/prompts/lib/util/clear.js + neue Datei: clients/app/node_modules/prompts/lib/util/entriesToDisplay.js + neue Datei: clients/app/node_modules/prompts/lib/util/figures.js + neue Datei: clients/app/node_modules/prompts/lib/util/index.js + neue Datei: clients/app/node_modules/prompts/lib/util/lines.js + neue Datei: clients/app/node_modules/prompts/lib/util/strip.js + neue Datei: clients/app/node_modules/prompts/lib/util/style.js + neue Datei: clients/app/node_modules/prompts/lib/util/wrap.js + neue Datei: clients/app/node_modules/prompts/license + neue Datei: clients/app/node_modules/prompts/package.json + neue Datei: clients/app/node_modules/prompts/readme.md + neue Datei: clients/app/node_modules/pure-rand/CHANGELOG.md + neue Datei: clients/app/node_modules/pure-rand/LICENSE + neue Datei: clients/app/node_modules/pure-rand/README.md + neue Datei: clients/app/node_modules/pure-rand/lib/distribution/Distribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/distribution/UniformArrayIntDistribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/distribution/UniformBigIntDistribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/distribution/UniformIntDistribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/distribution/UnsafeUniformArrayIntDistribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/distribution/UnsafeUniformBigIntDistribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/distribution/UnsafeUniformIntDistribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/distribution/internals/ArrayInt.js + neue Datei: clients/app/node_modules/pure-rand/lib/distribution/internals/UnsafeUniformArrayIntDistributionInternal.js + neue Datei: clients/app/node_modules/pure-rand/lib/distribution/internals/UnsafeUniformIntDistributionInternal.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/distribution/Distribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/distribution/UniformArrayIntDistribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/distribution/UniformBigIntDistribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/distribution/UniformIntDistribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/distribution/UnsafeUniformArrayIntDistribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/distribution/UnsafeUniformBigIntDistribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/distribution/UnsafeUniformIntDistribution.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/distribution/internals/ArrayInt.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/distribution/internals/UnsafeUniformArrayIntDistributionInternal.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/distribution/internals/UnsafeUniformIntDistributionInternal.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/generator/LinearCongruential.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/generator/MersenneTwister.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/generator/RandomGenerator.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/generator/XorShift.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/generator/XoroShiro.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/package.json + neue Datei: clients/app/node_modules/pure-rand/lib/esm/pure-rand-default.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/pure-rand.js + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/distribution/Distribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/distribution/UniformArrayIntDistribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/distribution/UniformBigIntDistribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/distribution/UniformIntDistribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/distribution/UnsafeUniformArrayIntDistribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/distribution/UnsafeUniformBigIntDistribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/distribution/UnsafeUniformIntDistribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/distribution/internals/ArrayInt.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/distribution/internals/UnsafeUniformArrayIntDistributionInternal.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/distribution/internals/UnsafeUniformIntDistributionInternal.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/generator/LinearCongruential.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/generator/MersenneTwister.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/generator/RandomGenerator.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/generator/XorShift.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/generator/XoroShiro.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/pure-rand-default.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/esm/types/pure-rand.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/generator/LinearCongruential.js + neue Datei: clients/app/node_modules/pure-rand/lib/generator/MersenneTwister.js + neue Datei: clients/app/node_modules/pure-rand/lib/generator/RandomGenerator.js + neue Datei: clients/app/node_modules/pure-rand/lib/generator/XorShift.js + neue Datei: clients/app/node_modules/pure-rand/lib/generator/XoroShiro.js + neue Datei: clients/app/node_modules/pure-rand/lib/pure-rand-default.js + neue Datei: clients/app/node_modules/pure-rand/lib/pure-rand.js + neue Datei: clients/app/node_modules/pure-rand/lib/types/distribution/Distribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/distribution/UniformArrayIntDistribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/distribution/UniformBigIntDistribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/distribution/UniformIntDistribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/distribution/UnsafeUniformArrayIntDistribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/distribution/UnsafeUniformBigIntDistribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/distribution/UnsafeUniformIntDistribution.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/distribution/internals/ArrayInt.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/distribution/internals/UnsafeUniformArrayIntDistributionInternal.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/distribution/internals/UnsafeUniformIntDistributionInternal.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/generator/LinearCongruential.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/generator/MersenneTwister.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/generator/RandomGenerator.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/generator/XorShift.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/generator/XoroShiro.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/pure-rand-default.d.ts + neue Datei: clients/app/node_modules/pure-rand/lib/types/pure-rand.d.ts + neue Datei: clients/app/node_modules/pure-rand/package.json + neue Datei: clients/app/node_modules/react-is/LICENSE + neue Datei: clients/app/node_modules/react-is/README.md + neue Datei: clients/app/node_modules/react-is/cjs/react-is.development.js + neue Datei: clients/app/node_modules/react-is/cjs/react-is.production.min.js + neue Datei: clients/app/node_modules/react-is/index.js + neue Datei: clients/app/node_modules/react-is/package.json + neue Datei: clients/app/node_modules/react-is/umd/react-is.development.js + neue Datei: clients/app/node_modules/react-is/umd/react-is.production.min.js + neue Datei: clients/app/node_modules/require-directory/.jshintrc + neue Datei: clients/app/node_modules/require-directory/.npmignore + neue Datei: clients/app/node_modules/require-directory/.travis.yml + neue Datei: clients/app/node_modules/require-directory/LICENSE + neue Datei: clients/app/node_modules/require-directory/README.markdown + neue Datei: clients/app/node_modules/require-directory/index.js + neue Datei: clients/app/node_modules/require-directory/package.json + neue Datei: clients/app/node_modules/resolve-cwd/index.d.ts + neue Datei: clients/app/node_modules/resolve-cwd/index.js + neue Datei: clients/app/node_modules/resolve-cwd/license + neue Datei: clients/app/node_modules/resolve-cwd/package.json + neue Datei: clients/app/node_modules/resolve-cwd/readme.md + neue Datei: clients/app/node_modules/resolve-from/index.d.ts + neue Datei: clients/app/node_modules/resolve-from/index.js + neue Datei: clients/app/node_modules/resolve-from/license + neue Datei: clients/app/node_modules/resolve-from/package.json + neue Datei: clients/app/node_modules/resolve-from/readme.md + neue Datei: clients/app/node_modules/resolve.exports/dist/index.js + neue Datei: clients/app/node_modules/resolve.exports/dist/index.mjs + neue Datei: clients/app/node_modules/resolve.exports/index.d.ts + neue Datei: clients/app/node_modules/resolve.exports/license + neue Datei: clients/app/node_modules/resolve.exports/package.json + neue Datei: clients/app/node_modules/resolve.exports/readme.md + neue Datei: clients/app/node_modules/resolve/.editorconfig + neue Datei: clients/app/node_modules/resolve/.eslintrc + neue Datei: clients/app/node_modules/resolve/.github/FUNDING.yml + neue Datei: clients/app/node_modules/resolve/LICENSE + neue Datei: clients/app/node_modules/resolve/SECURITY.md + neue Datei: clients/app/node_modules/resolve/async.js + neue Datei: clients/app/node_modules/resolve/bin/resolve + neue Datei: clients/app/node_modules/resolve/example/async.js + neue Datei: clients/app/node_modules/resolve/example/sync.js + neue Datei: clients/app/node_modules/resolve/index.js + neue Datei: clients/app/node_modules/resolve/lib/async.js + neue Datei: clients/app/node_modules/resolve/lib/caller.js + neue Datei: clients/app/node_modules/resolve/lib/core.js + neue Datei: clients/app/node_modules/resolve/lib/core.json + neue Datei: clients/app/node_modules/resolve/lib/homedir.js + neue Datei: clients/app/node_modules/resolve/lib/is-core.js + neue Datei: clients/app/node_modules/resolve/lib/node-modules-paths.js + neue Datei: clients/app/node_modules/resolve/lib/normalize-options.js + neue Datei: clients/app/node_modules/resolve/lib/sync.js + neue Datei: clients/app/node_modules/resolve/package.json + neue Datei: clients/app/node_modules/resolve/readme.markdown + neue Datei: clients/app/node_modules/resolve/sync.js + neue Datei: clients/app/node_modules/resolve/test/core.js + neue Datei: clients/app/node_modules/resolve/test/dotdot.js + neue Datei: clients/app/node_modules/resolve/test/dotdot/abc/index.js + neue Datei: clients/app/node_modules/resolve/test/dotdot/index.js + neue Datei: clients/app/node_modules/resolve/test/faulty_basedir.js + neue Datei: clients/app/node_modules/resolve/test/filter.js + neue Datei: clients/app/node_modules/resolve/test/filter_sync.js + neue Datei: clients/app/node_modules/resolve/test/home_paths.js + neue Datei: clients/app/node_modules/resolve/test/home_paths_sync.js + neue Datei: clients/app/node_modules/resolve/test/mock.js + neue Datei: clients/app/node_modules/resolve/test/mock_sync.js + neue Datei: clients/app/node_modules/resolve/test/module_dir.js + neue Datei: clients/app/node_modules/resolve/test/module_dir/xmodules/aaa/index.js + neue Datei: clients/app/node_modules/resolve/test/module_dir/ymodules/aaa/index.js + neue Datei: clients/app/node_modules/resolve/test/module_dir/zmodules/bbb/main.js + neue Datei: clients/app/node_modules/resolve/test/module_dir/zmodules/bbb/package.json + neue Datei: clients/app/node_modules/resolve/test/node-modules-paths.js + neue Datei: clients/app/node_modules/resolve/test/node_path.js + neue Datei: clients/app/node_modules/resolve/test/node_path/x/aaa/index.js + neue Datei: clients/app/node_modules/resolve/test/node_path/x/ccc/index.js + neue Datei: clients/app/node_modules/resolve/test/node_path/y/bbb/index.js + neue Datei: clients/app/node_modules/resolve/test/node_path/y/ccc/index.js + neue Datei: clients/app/node_modules/resolve/test/nonstring.js + neue Datei: clients/app/node_modules/resolve/test/pathfilter.js + neue Datei: clients/app/node_modules/resolve/test/pathfilter/deep_ref/main.js + neue Datei: clients/app/node_modules/resolve/test/precedence.js + neue Datei: clients/app/node_modules/resolve/test/precedence/aaa.js + neue Datei: clients/app/node_modules/resolve/test/precedence/aaa/index.js + neue Datei: clients/app/node_modules/resolve/test/precedence/aaa/main.js + neue Datei: clients/app/node_modules/resolve/test/precedence/bbb.js + neue Datei: clients/app/node_modules/resolve/test/precedence/bbb/main.js + neue Datei: clients/app/node_modules/resolve/test/resolver.js + neue Datei: clients/app/node_modules/resolve/test/resolver/baz/doom.js + neue Datei: clients/app/node_modules/resolve/test/resolver/baz/package.json + neue Datei: clients/app/node_modules/resolve/test/resolver/baz/quux.js + neue Datei: clients/app/node_modules/resolve/test/resolver/browser_field/a.js + neue Datei: clients/app/node_modules/resolve/test/resolver/browser_field/b.js + neue Datei: clients/app/node_modules/resolve/test/resolver/browser_field/package.json + neue Datei: clients/app/node_modules/resolve/test/resolver/cup.coffee + neue Datei: clients/app/node_modules/resolve/test/resolver/dot_main/index.js + neue Datei: clients/app/node_modules/resolve/test/resolver/dot_main/package.json + neue Datei: clients/app/node_modules/resolve/test/resolver/dot_slash_main/index.js + neue Datei: clients/app/node_modules/resolve/test/resolver/dot_slash_main/package.json + neue Datei: clients/app/node_modules/resolve/test/resolver/false_main/index.js + neue Datei: clients/app/node_modules/resolve/test/resolver/false_main/package.json + neue Datei: clients/app/node_modules/resolve/test/resolver/foo.js + neue Datei: clients/app/node_modules/resolve/test/resolver/incorrect_main/index.js + neue Datei: clients/app/node_modules/resolve/test/resolver/incorrect_main/package.json + neue Datei: clients/app/node_modules/resolve/test/resolver/invalid_main/package.json + neue Datei: clients/app/node_modules/resolve/test/resolver/mug.coffee + neue Datei: clients/app/node_modules/resolve/test/resolver/mug.js + neue Datei: clients/app/node_modules/resolve/test/resolver/multirepo/lerna.json + neue Datei: clients/app/node_modules/resolve/test/resolver/multirepo/package.json + neue Datei: clients/app/node_modules/resolve/test/resolver/multirepo/packages/package-a/index.js + neue Datei: clients/app/node_modules/resolve/test/resolver/multirepo/packages/package-a/package.json + neue Datei: clients/app/node_modules/resolve/test/resolver/multirepo/packages/package-b/index.js + neue Datei: clients/app/node_modules/resolve/test/resolver/multirepo/packages/package-b/package.json + neue Datei: clients/app/node_modules/resolve/test/resolver/nested_symlinks/mylib/async.js + neue Datei: clients/app/node_modules/resolve/test/resolver/nested_symlinks/mylib/package.json + neue Datei: clients/app/node_modules/resolve/test/resolver/nested_symlinks/mylib/sync.js + neue Datei: clients/app/node_modules/resolve/test/resolver/other_path/lib/other-lib.js + neue Datei: clients/app/node_modules/resolve/test/resolver/other_path/root.js + neue Datei: clients/app/node_modules/resolve/test/resolver/quux/foo/index.js + neue Datei: clients/app/node_modules/resolve/test/resolver/same_names/foo.js + neue Datei: clients/app/node_modules/resolve/test/resolver/same_names/foo/index.js + neue Datei: clients/app/node_modules/resolve/test/resolver/symlinked/_/node_modules/foo.js + neue Datei: clients/app/node_modules/resolve/test/resolver/symlinked/_/symlink_target/.gitkeep + neue Datei: clients/app/node_modules/resolve/test/resolver/symlinked/package/bar.js + neue Datei: clients/app/node_modules/resolve/test/resolver/symlinked/package/package.json + neue Datei: clients/app/node_modules/resolve/test/resolver/without_basedir/main.js + neue Datei: clients/app/node_modules/resolve/test/resolver_sync.js + neue Datei: clients/app/node_modules/resolve/test/shadowed_core.js + neue Datei: clients/app/node_modules/resolve/test/shadowed_core/node_modules/util/index.js + neue Datei: clients/app/node_modules/resolve/test/subdirs.js + neue Datei: clients/app/node_modules/resolve/test/symlinks.js + neue Datei: clients/app/node_modules/semver/LICENSE + neue Datei: clients/app/node_modules/semver/README.md + neue Datei: clients/app/node_modules/semver/bin/semver.js + neue Datei: clients/app/node_modules/semver/package.json + neue Datei: clients/app/node_modules/semver/range.bnf + neue Datei: clients/app/node_modules/semver/semver.js + neue Datei: clients/app/node_modules/shebang-command/index.js + neue Datei: clients/app/node_modules/shebang-command/license + neue Datei: clients/app/node_modules/shebang-command/package.json + neue Datei: clients/app/node_modules/shebang-command/readme.md + neue Datei: clients/app/node_modules/shebang-regex/index.d.ts + neue Datei: clients/app/node_modules/shebang-regex/index.js + neue Datei: clients/app/node_modules/shebang-regex/license + neue Datei: clients/app/node_modules/shebang-regex/package.json + neue Datei: clients/app/node_modules/shebang-regex/readme.md + neue Datei: clients/app/node_modules/signal-exit/LICENSE.txt + neue Datei: clients/app/node_modules/signal-exit/README.md + neue Datei: clients/app/node_modules/signal-exit/index.js + neue Datei: clients/app/node_modules/signal-exit/package.json + neue Datei: clients/app/node_modules/signal-exit/signals.js + neue Datei: clients/app/node_modules/sirv/build.js + neue Datei: clients/app/node_modules/sirv/build.mjs + neue Datei: clients/app/node_modules/sirv/package.json + neue Datei: clients/app/node_modules/sirv/readme.md + neue Datei: clients/app/node_modules/sirv/sirv.d.ts + neue Datei: clients/app/node_modules/sisteransi/license + neue Datei: clients/app/node_modules/sisteransi/package.json + neue Datei: clients/app/node_modules/sisteransi/readme.md + neue Datei: clients/app/node_modules/sisteransi/src/index.js + neue Datei: clients/app/node_modules/sisteransi/src/sisteransi.d.ts + neue Datei: clients/app/node_modules/slash/index.d.ts + neue Datei: clients/app/node_modules/slash/index.js + neue Datei: clients/app/node_modules/slash/license + neue Datei: clients/app/node_modules/slash/package.json + neue Datei: clients/app/node_modules/slash/readme.md + neue Datei: clients/app/node_modules/source-map-support/LICENSE.md + neue Datei: clients/app/node_modules/source-map-support/README.md + neue Datei: clients/app/node_modules/source-map-support/browser-source-map-support.js + neue Datei: clients/app/node_modules/source-map-support/package.json + neue Datei: clients/app/node_modules/source-map-support/register.js + neue Datei: clients/app/node_modules/source-map-support/source-map-support.js + neue Datei: clients/app/node_modules/source-map/CHANGELOG.md + neue Datei: clients/app/node_modules/source-map/LICENSE + neue Datei: clients/app/node_modules/source-map/README.md + neue Datei: clients/app/node_modules/source-map/dist/source-map.debug.js + neue Datei: clients/app/node_modules/source-map/dist/source-map.js + neue Datei: clients/app/node_modules/source-map/dist/source-map.min.js + neue Datei: clients/app/node_modules/source-map/dist/source-map.min.js.map + neue Datei: clients/app/node_modules/source-map/lib/array-set.js + neue Datei: clients/app/node_modules/source-map/lib/base64-vlq.js + neue Datei: clients/app/node_modules/source-map/lib/base64.js + neue Datei: clients/app/node_modules/source-map/lib/binary-search.js + neue Datei: clients/app/node_modules/source-map/lib/mapping-list.js + neue Datei: clients/app/node_modules/source-map/lib/quick-sort.js + neue Datei: clients/app/node_modules/source-map/lib/source-map-consumer.js + neue Datei: clients/app/node_modules/source-map/lib/source-map-generator.js + neue Datei: clients/app/node_modules/source-map/lib/source-node.js + neue Datei: clients/app/node_modules/source-map/lib/util.js + neue Datei: clients/app/node_modules/source-map/package.json + neue Datei: clients/app/node_modules/source-map/source-map.d.ts + neue Datei: clients/app/node_modules/source-map/source-map.js + neue Datei: clients/app/node_modules/sprintf-js/.npmignore + neue Datei: clients/app/node_modules/sprintf-js/LICENSE + neue Datei: clients/app/node_modules/sprintf-js/README.md + neue Datei: clients/app/node_modules/sprintf-js/bower.json + neue Datei: clients/app/node_modules/sprintf-js/demo/angular.html + neue Datei: clients/app/node_modules/sprintf-js/dist/angular-sprintf.min.js + neue Datei: clients/app/node_modules/sprintf-js/dist/angular-sprintf.min.js.map + neue Datei: clients/app/node_modules/sprintf-js/dist/angular-sprintf.min.map + neue Datei: clients/app/node_modules/sprintf-js/dist/sprintf.min.js + neue Datei: clients/app/node_modules/sprintf-js/dist/sprintf.min.js.map + neue Datei: clients/app/node_modules/sprintf-js/dist/sprintf.min.map + neue Datei: clients/app/node_modules/sprintf-js/gruntfile.js + neue Datei: clients/app/node_modules/sprintf-js/package.json + neue Datei: clients/app/node_modules/sprintf-js/src/angular-sprintf.js + neue Datei: clients/app/node_modules/sprintf-js/src/sprintf.js + neue Datei: clients/app/node_modules/sprintf-js/test/test.js + neue Datei: clients/app/node_modules/stack-utils/LICENSE.md + neue Datei: clients/app/node_modules/stack-utils/index.js + neue Datei: clients/app/node_modules/stack-utils/package.json + neue Datei: clients/app/node_modules/stack-utils/readme.md + neue Datei: clients/app/node_modules/string-length/index.d.ts + neue Datei: clients/app/node_modules/string-length/index.js + neue Datei: clients/app/node_modules/string-length/license + neue Datei: clients/app/node_modules/string-length/package.json + neue Datei: clients/app/node_modules/string-length/readme.md + neue Datei: clients/app/node_modules/string-width/index.d.ts + neue Datei: clients/app/node_modules/string-width/index.js + neue Datei: clients/app/node_modules/string-width/license + neue Datei: clients/app/node_modules/string-width/package.json + neue Datei: clients/app/node_modules/string-width/readme.md + neue Datei: clients/app/node_modules/strip-ansi/index.d.ts + neue Datei: clients/app/node_modules/strip-ansi/index.js + neue Datei: clients/app/node_modules/strip-ansi/license + neue Datei: clients/app/node_modules/strip-ansi/package.json + neue Datei: clients/app/node_modules/strip-ansi/readme.md + neue Datei: clients/app/node_modules/strip-bom/index.d.ts + neue Datei: clients/app/node_modules/strip-bom/index.js + neue Datei: clients/app/node_modules/strip-bom/license + neue Datei: clients/app/node_modules/strip-bom/package.json + neue Datei: clients/app/node_modules/strip-bom/readme.md + neue Datei: clients/app/node_modules/strip-final-newline/index.js + neue Datei: clients/app/node_modules/strip-final-newline/license + neue Datei: clients/app/node_modules/strip-final-newline/package.json + neue Datei: clients/app/node_modules/strip-final-newline/readme.md + neue Datei: clients/app/node_modules/strip-json-comments/index.d.ts + neue Datei: clients/app/node_modules/strip-json-comments/index.js + neue Datei: clients/app/node_modules/strip-json-comments/license + neue Datei: clients/app/node_modules/strip-json-comments/package.json + neue Datei: clients/app/node_modules/strip-json-comments/readme.md + neue Datei: clients/app/node_modules/supports-color/browser.js + neue Datei: clients/app/node_modules/supports-color/index.js + neue Datei: clients/app/node_modules/supports-color/license + neue Datei: clients/app/node_modules/supports-color/package.json + neue Datei: clients/app/node_modules/supports-color/readme.md + neue Datei: clients/app/node_modules/supports-preserve-symlinks-flag/.eslintrc + neue Datei: clients/app/node_modules/supports-preserve-symlinks-flag/.github/FUNDING.yml + neue Datei: clients/app/node_modules/supports-preserve-symlinks-flag/.nycrc + neue Datei: clients/app/node_modules/supports-preserve-symlinks-flag/CHANGELOG.md + neue Datei: clients/app/node_modules/supports-preserve-symlinks-flag/LICENSE + neue Datei: clients/app/node_modules/supports-preserve-symlinks-flag/README.md + neue Datei: clients/app/node_modules/supports-preserve-symlinks-flag/browser.js + neue Datei: clients/app/node_modules/supports-preserve-symlinks-flag/index.js + neue Datei: clients/app/node_modules/supports-preserve-symlinks-flag/package.json + neue Datei: clients/app/node_modules/supports-preserve-symlinks-flag/test/index.js + neue Datei: clients/app/node_modules/test-exclude/CHANGELOG.md + neue Datei: clients/app/node_modules/test-exclude/LICENSE.txt + neue Datei: clients/app/node_modules/test-exclude/README.md + neue Datei: clients/app/node_modules/test-exclude/index.js + neue Datei: clients/app/node_modules/test-exclude/is-outside-dir-posix.js + neue Datei: clients/app/node_modules/test-exclude/is-outside-dir-win32.js + neue Datei: clients/app/node_modules/test-exclude/is-outside-dir.js + neue Datei: clients/app/node_modules/test-exclude/package.json + neue Datei: clients/app/node_modules/tmpl/lib/tmpl.js + neue Datei: clients/app/node_modules/tmpl/license + neue Datei: clients/app/node_modules/tmpl/package.json + neue Datei: clients/app/node_modules/tmpl/readme.md + neue Datei: clients/app/node_modules/to-regex-range/LICENSE + neue Datei: clients/app/node_modules/to-regex-range/README.md + neue Datei: clients/app/node_modules/to-regex-range/index.js + neue Datei: clients/app/node_modules/to-regex-range/package.json + neue Datei: clients/app/node_modules/totalist/dist/index.js + neue Datei: clients/app/node_modules/totalist/dist/index.mjs + neue Datei: clients/app/node_modules/totalist/index.d.ts + neue Datei: clients/app/node_modules/totalist/license + neue Datei: clients/app/node_modules/totalist/package.json + neue Datei: clients/app/node_modules/totalist/readme.md + neue Datei: clients/app/node_modules/totalist/sync/index.d.ts + neue Datei: clients/app/node_modules/totalist/sync/index.js + neue Datei: clients/app/node_modules/totalist/sync/index.mjs + neue Datei: clients/app/node_modules/type-detect/LICENSE + neue Datei: clients/app/node_modules/type-detect/README.md + neue Datei: clients/app/node_modules/type-detect/index.js + neue Datei: clients/app/node_modules/type-detect/package.json + neue Datei: clients/app/node_modules/type-detect/type-detect.js + neue Datei: clients/app/node_modules/type-fest/base.d.ts + neue Datei: clients/app/node_modules/type-fest/index.d.ts + neue Datei: clients/app/node_modules/type-fest/license + neue Datei: clients/app/node_modules/type-fest/package.json + neue Datei: clients/app/node_modules/type-fest/readme.md + neue Datei: clients/app/node_modules/type-fest/source/async-return-type.d.ts + neue Datei: clients/app/node_modules/type-fest/source/asyncify.d.ts + neue Datei: clients/app/node_modules/type-fest/source/basic.d.ts + neue Datei: clients/app/node_modules/type-fest/source/conditional-except.d.ts + neue Datei: clients/app/node_modules/type-fest/source/conditional-keys.d.ts + neue Datei: clients/app/node_modules/type-fest/source/conditional-pick.d.ts + neue Datei: clients/app/node_modules/type-fest/source/entries.d.ts + neue Datei: clients/app/node_modules/type-fest/source/entry.d.ts + neue Datei: clients/app/node_modules/type-fest/source/except.d.ts + neue Datei: clients/app/node_modules/type-fest/source/fixed-length-array.d.ts + neue Datei: clients/app/node_modules/type-fest/source/iterable-element.d.ts + neue Datei: clients/app/node_modules/type-fest/source/literal-union.d.ts + neue Datei: clients/app/node_modules/type-fest/source/merge-exclusive.d.ts + neue Datei: clients/app/node_modules/type-fest/source/merge.d.ts + neue Datei: clients/app/node_modules/type-fest/source/mutable.d.ts + neue Datei: clients/app/node_modules/type-fest/source/opaque.d.ts + neue Datei: clients/app/node_modules/type-fest/source/package-json.d.ts + neue Datei: clients/app/node_modules/type-fest/source/partial-deep.d.ts + neue Datei: clients/app/node_modules/type-fest/source/promisable.d.ts + neue Datei: clients/app/node_modules/type-fest/source/promise-value.d.ts + neue Datei: clients/app/node_modules/type-fest/source/readonly-deep.d.ts + neue Datei: clients/app/node_modules/type-fest/source/require-at-least-one.d.ts + neue Datei: clients/app/node_modules/type-fest/source/require-exactly-one.d.ts + neue Datei: clients/app/node_modules/type-fest/source/set-optional.d.ts + neue Datei: clients/app/node_modules/type-fest/source/set-required.d.ts + neue Datei: clients/app/node_modules/type-fest/source/set-return-type.d.ts + neue Datei: clients/app/node_modules/type-fest/source/simplify.d.ts + neue Datei: clients/app/node_modules/type-fest/source/stringified.d.ts + neue Datei: clients/app/node_modules/type-fest/source/tsconfig-json.d.ts + neue Datei: clients/app/node_modules/type-fest/source/typed-array.d.ts + neue Datei: clients/app/node_modules/type-fest/source/union-to-intersection.d.ts + neue Datei: clients/app/node_modules/type-fest/source/utilities.d.ts + neue Datei: clients/app/node_modules/type-fest/source/value-of.d.ts + neue Datei: clients/app/node_modules/type-fest/ts41/camel-case.d.ts + neue Datei: clients/app/node_modules/type-fest/ts41/delimiter-case.d.ts + neue Datei: clients/app/node_modules/type-fest/ts41/get.d.ts + neue Datei: clients/app/node_modules/type-fest/ts41/index.d.ts + neue Datei: clients/app/node_modules/type-fest/ts41/kebab-case.d.ts + neue Datei: clients/app/node_modules/type-fest/ts41/pascal-case.d.ts + neue Datei: clients/app/node_modules/type-fest/ts41/snake-case.d.ts + neue Datei: clients/app/node_modules/type-fest/ts41/utilities.d.ts + neue Datei: clients/app/node_modules/undici-types/LICENSE + neue Datei: clients/app/node_modules/undici-types/README.md + neue Datei: clients/app/node_modules/undici-types/agent.d.ts + neue Datei: clients/app/node_modules/undici-types/api.d.ts + neue Datei: clients/app/node_modules/undici-types/balanced-pool.d.ts + neue Datei: clients/app/node_modules/undici-types/cache-interceptor.d.ts + neue Datei: clients/app/node_modules/undici-types/cache.d.ts + neue Datei: clients/app/node_modules/undici-types/client-stats.d.ts + neue Datei: clients/app/node_modules/undici-types/client.d.ts + neue Datei: clients/app/node_modules/undici-types/connector.d.ts + neue Datei: clients/app/node_modules/undici-types/content-type.d.ts + neue Datei: clients/app/node_modules/undici-types/cookies.d.ts + neue Datei: clients/app/node_modules/undici-types/diagnostics-channel.d.ts + neue Datei: clients/app/node_modules/undici-types/dispatcher.d.ts + neue Datei: clients/app/node_modules/undici-types/env-http-proxy-agent.d.ts + neue Datei: clients/app/node_modules/undici-types/errors.d.ts + neue Datei: clients/app/node_modules/undici-types/eventsource.d.ts + neue Datei: clients/app/node_modules/undici-types/fetch.d.ts + neue Datei: clients/app/node_modules/undici-types/formdata.d.ts + neue Datei: clients/app/node_modules/undici-types/global-dispatcher.d.ts + neue Datei: clients/app/node_modules/undici-types/global-origin.d.ts + neue Datei: clients/app/node_modules/undici-types/h2c-client.d.ts + neue Datei: clients/app/node_modules/undici-types/handlers.d.ts + neue Datei: clients/app/node_modules/undici-types/header.d.ts + neue Datei: clients/app/node_modules/undici-types/index.d.ts + neue Datei: clients/app/node_modules/undici-types/interceptors.d.ts + neue Datei: clients/app/node_modules/undici-types/mock-agent.d.ts + neue Datei: clients/app/node_modules/undici-types/mock-call-history.d.ts + neue Datei: clients/app/node_modules/undici-types/mock-client.d.ts + neue Datei: clients/app/node_modules/undici-types/mock-errors.d.ts + neue Datei: clients/app/node_modules/undici-types/mock-interceptor.d.ts + neue Datei: clients/app/node_modules/undici-types/mock-pool.d.ts + neue Datei: clients/app/node_modules/undici-types/package.json + neue Datei: clients/app/node_modules/undici-types/patch.d.ts + neue Datei: clients/app/node_modules/undici-types/pool-stats.d.ts + neue Datei: clients/app/node_modules/undici-types/pool.d.ts + neue Datei: clients/app/node_modules/undici-types/proxy-agent.d.ts + neue Datei: clients/app/node_modules/undici-types/readable.d.ts + neue Datei: clients/app/node_modules/undici-types/retry-agent.d.ts + neue Datei: clients/app/node_modules/undici-types/retry-handler.d.ts + neue Datei: clients/app/node_modules/undici-types/snapshot-agent.d.ts + neue Datei: clients/app/node_modules/undici-types/util.d.ts + neue Datei: clients/app/node_modules/undici-types/utility.d.ts + neue Datei: clients/app/node_modules/undici-types/webidl.d.ts + neue Datei: clients/app/node_modules/undici-types/websocket.d.ts + neue Datei: clients/app/node_modules/update-browserslist-db/LICENSE + neue Datei: clients/app/node_modules/update-browserslist-db/README.md + neue Datei: clients/app/node_modules/update-browserslist-db/check-npm-version.js + neue Datei: clients/app/node_modules/update-browserslist-db/cli.js + neue Datei: clients/app/node_modules/update-browserslist-db/index.d.ts + neue Datei: clients/app/node_modules/update-browserslist-db/index.js + neue Datei: clients/app/node_modules/update-browserslist-db/package.json + neue Datei: clients/app/node_modules/update-browserslist-db/utils.js + neue Datei: clients/app/node_modules/v8-to-istanbul/CHANGELOG.md + neue Datei: clients/app/node_modules/v8-to-istanbul/LICENSE.txt + neue Datei: clients/app/node_modules/v8-to-istanbul/README.md + neue Datei: clients/app/node_modules/v8-to-istanbul/index.d.ts + neue Datei: clients/app/node_modules/v8-to-istanbul/index.js + neue Datei: clients/app/node_modules/v8-to-istanbul/lib/branch.js + neue Datei: clients/app/node_modules/v8-to-istanbul/lib/function.js + neue Datei: clients/app/node_modules/v8-to-istanbul/lib/line.js + neue Datei: clients/app/node_modules/v8-to-istanbul/lib/range.js + neue Datei: clients/app/node_modules/v8-to-istanbul/lib/source.js + neue Datei: clients/app/node_modules/v8-to-istanbul/lib/v8-to-istanbul.js + neue Datei: clients/app/node_modules/v8-to-istanbul/package.json + neue Datei: clients/app/node_modules/walker/.travis.yml + neue Datei: clients/app/node_modules/walker/LICENSE + neue Datei: clients/app/node_modules/walker/lib/walker.js + neue Datei: clients/app/node_modules/walker/package.json + neue Datei: clients/app/node_modules/walker/readme.md + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/LICENSE + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/README.md + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/BundleAnalyzerPlugin.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/Logger.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/analyzer.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/bin/analyzer.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/index.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/parseUtils.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/statsUtils.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/template.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/tree/BaseFolder.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/tree/ConcatenatedModule.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/tree/ContentFolder.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/tree/ContentModule.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/tree/Folder.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/tree/Module.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/tree/Node.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/tree/utils.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/utils.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/lib/viewer.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/node_modules/escape-string-regexp/index.d.ts + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/node_modules/escape-string-regexp/index.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/node_modules/escape-string-regexp/license + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/node_modules/escape-string-regexp/package.json + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/node_modules/escape-string-regexp/readme.md + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/package.json + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/public/viewer.js + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/public/viewer.js.LICENSE.txt + neue Datei: clients/app/node_modules/webpack-bundle-analyzer/public/viewer.js.map + neue Datei: clients/app/node_modules/which/CHANGELOG.md + neue Datei: clients/app/node_modules/which/LICENSE + neue Datei: clients/app/node_modules/which/README.md + neue Datei: clients/app/node_modules/which/bin/node-which + neue Datei: clients/app/node_modules/which/package.json + neue Datei: clients/app/node_modules/which/which.js + neue Datei: clients/app/node_modules/wrap-ansi/index.js + neue Datei: clients/app/node_modules/wrap-ansi/license + neue Datei: clients/app/node_modules/wrap-ansi/package.json + neue Datei: clients/app/node_modules/wrap-ansi/readme.md + neue Datei: clients/app/node_modules/wrappy/LICENSE + neue Datei: clients/app/node_modules/wrappy/README.md + neue Datei: clients/app/node_modules/wrappy/package.json + neue Datei: clients/app/node_modules/wrappy/wrappy.js + neue Datei: clients/app/node_modules/write-file-atomic/LICENSE.md + neue Datei: clients/app/node_modules/write-file-atomic/README.md + neue Datei: clients/app/node_modules/write-file-atomic/lib/index.js + neue Datei: clients/app/node_modules/write-file-atomic/package.json + neue Datei: clients/app/node_modules/ws/LICENSE + neue Datei: clients/app/node_modules/ws/README.md + neue Datei: clients/app/node_modules/ws/browser.js + neue Datei: clients/app/node_modules/ws/index.js + neue Datei: clients/app/node_modules/ws/lib/buffer-util.js + neue Datei: clients/app/node_modules/ws/lib/constants.js + neue Datei: clients/app/node_modules/ws/lib/event-target.js + neue Datei: clients/app/node_modules/ws/lib/extension.js + neue Datei: clients/app/node_modules/ws/lib/limiter.js + neue Datei: clients/app/node_modules/ws/lib/permessage-deflate.js + neue Datei: clients/app/node_modules/ws/lib/receiver.js + neue Datei: clients/app/node_modules/ws/lib/sender.js + neue Datei: clients/app/node_modules/ws/lib/stream.js + neue Datei: clients/app/node_modules/ws/lib/validation.js + neue Datei: clients/app/node_modules/ws/lib/websocket-server.js + neue Datei: clients/app/node_modules/ws/lib/websocket.js + neue Datei: clients/app/node_modules/ws/package.json + neue Datei: clients/app/node_modules/y18n/CHANGELOG.md + neue Datei: clients/app/node_modules/y18n/LICENSE + neue Datei: clients/app/node_modules/y18n/README.md + neue Datei: clients/app/node_modules/y18n/index.mjs + neue Datei: clients/app/node_modules/y18n/package.json + neue Datei: clients/app/node_modules/yallist/LICENSE + neue Datei: clients/app/node_modules/yallist/README.md + neue Datei: clients/app/node_modules/yallist/iterator.js + neue Datei: clients/app/node_modules/yallist/package.json + neue Datei: clients/app/node_modules/yallist/yallist.js + neue Datei: clients/app/node_modules/yargs-parser/CHANGELOG.md + neue Datei: clients/app/node_modules/yargs-parser/LICENSE.txt + neue Datei: clients/app/node_modules/yargs-parser/README.md + neue Datei: clients/app/node_modules/yargs-parser/browser.js + neue Datei: clients/app/node_modules/yargs-parser/package.json + neue Datei: clients/app/node_modules/yargs/LICENSE + neue Datei: clients/app/node_modules/yargs/README.md + neue Datei: clients/app/node_modules/yargs/browser.d.ts + neue Datei: clients/app/node_modules/yargs/browser.mjs + neue Datei: clients/app/node_modules/yargs/helpers/helpers.mjs + neue Datei: clients/app/node_modules/yargs/helpers/index.js + neue Datei: clients/app/node_modules/yargs/helpers/package.json + neue Datei: clients/app/node_modules/yargs/index.cjs + neue Datei: clients/app/node_modules/yargs/index.mjs + neue Datei: clients/app/node_modules/yargs/lib/platform-shims/browser.mjs + neue Datei: clients/app/node_modules/yargs/lib/platform-shims/esm.mjs + neue Datei: clients/app/node_modules/yargs/locales/be.json + neue Datei: clients/app/node_modules/yargs/locales/cs.json + neue Datei: clients/app/node_modules/yargs/locales/de.json + neue Datei: clients/app/node_modules/yargs/locales/en.json + neue Datei: clients/app/node_modules/yargs/locales/es.json + neue Datei: clients/app/node_modules/yargs/locales/fi.json + neue Datei: clients/app/node_modules/yargs/locales/fr.json + neue Datei: clients/app/node_modules/yargs/locales/hi.json + neue Datei: clients/app/node_modules/yargs/locales/hu.json + neue Datei: clients/app/node_modules/yargs/locales/id.json + neue Datei: clients/app/node_modules/yargs/locales/it.json + neue Datei: clients/app/node_modules/yargs/locales/ja.json + neue Datei: clients/app/node_modules/yargs/locales/ko.json + neue Datei: clients/app/node_modules/yargs/locales/nb.json + neue Datei: clients/app/node_modules/yargs/locales/nl.json + neue Datei: clients/app/node_modules/yargs/locales/nn.json + neue Datei: clients/app/node_modules/yargs/locales/pirate.json + neue Datei: clients/app/node_modules/yargs/locales/pl.json + neue Datei: clients/app/node_modules/yargs/locales/pt.json + neue Datei: clients/app/node_modules/yargs/locales/pt_BR.json + neue Datei: clients/app/node_modules/yargs/locales/ru.json + neue Datei: clients/app/node_modules/yargs/locales/th.json + neue Datei: clients/app/node_modules/yargs/locales/tr.json + neue Datei: clients/app/node_modules/yargs/locales/uk_UA.json + neue Datei: clients/app/node_modules/yargs/locales/uz.json + neue Datei: clients/app/node_modules/yargs/locales/zh_CN.json + neue Datei: clients/app/node_modules/yargs/locales/zh_TW.json + neue Datei: clients/app/node_modules/yargs/package.json + neue Datei: clients/app/node_modules/yargs/yargs + neue Datei: clients/app/node_modules/yargs/yargs.mjs + neue Datei: clients/app/node_modules/yocto-queue/index.d.ts + neue Datei: clients/app/node_modules/yocto-queue/index.js + neue Datei: clients/app/node_modules/yocto-queue/license + neue Datei: clients/app/node_modules/yocto-queue/package.json + neue Datei: clients/app/node_modules/yocto-queue/readme.md + gelöscht: docs/architecture/adr/0000-adr-template.md + gelöscht: docs/architecture/adr/0001-modular-architecture.md + gelöscht: docs/architecture/adr/0002-domain-driven-design.md + gelöscht: docs/architecture/adr/0003-microservices-architecture.md + gelöscht: docs/architecture/adr/0004-event-driven-communication.md + gelöscht: docs/architecture/adr/0005-polyglot-persistence.md + gelöscht: docs/architecture/adr/0006-authentication-authorization-keycloak.md + gelöscht: docs/architecture/adr/0007-api-gateway-pattern.md + gelöscht: docs/architecture/adr/0008-multiplatform-client-applications.md + gelöscht: docs/architecture/c4/01-context.puml + gelöscht: docs/architecture/c4/02-container.puml + gelöscht: docs/architecture/c4/03-component-events-service.puml diff --git a/Schlachtplan.md b/Schlachtplan.md index 837ade38..ea9c7055 100644 --- a/Schlachtplan.md +++ b/Schlachtplan.md @@ -330,3 +330,28 @@ grafana: 11.3.0 # ✅ Wahrscheinlich aktuell **Geschätzter Gesamtaufwand:** 6-8 Wochen (bei 1 Vollzeit-Entwickler) **Empfohlener Start:** Sofort mit Phase 1, dann iterativ durch die Phasen + + +--- +### Dokumentations-Sprachbereinigung (2025-10-22) +Im Zuge der Vereinheitlichung auf ausschließlich deutschsprachige Dokumentation wurden folgende Dateien entfernt: + +Gelöschte ADRs (englische Varianten): +- docs/architecture/adr/0000-adr-template.md +- docs/architecture/adr/0001-modular-architecture.md +- docs/architecture/adr/0002-domain-driven-design.md +- docs/architecture/adr/0003-microservices-architecture.md +- docs/architecture/adr/0004-event-driven-communication.md +- docs/architecture/adr/0005-polyglot-persistence.md +- docs/architecture/adr/0006-authentication-authorization-keycloak.md +- docs/architecture/adr/0007-api-gateway-pattern.md +- docs/architecture/adr/0008-multiplatform-client-applications.md + +Gelöschte C4-Diagramme (englische Varianten): +- docs/architecture/c4/01-context.puml +- docs/architecture/c4/02-container.puml +- docs/architecture/c4/03-component-events-service.puml + +Hinweis: +- Alle verbleibenden ADRs und C4-Diagramme sind in deutscher Sprache vorhanden (Suffix -de) und verlinkt. +- Weitere Doku-Dateien in docs/ sind deutsch (Front-Matter/Sprachindizien geprüft). diff --git a/docs/architecture/adr/0000-adr-template.md b/docs/architecture/adr/0000-adr-template.md deleted file mode 100644 index 7fa818e2..00000000 --- a/docs/architecture/adr/0000-adr-template.md +++ /dev/null @@ -1,27 +0,0 @@ -# ADR-0000: Architecture Decision Record Template - -## Status - -[Proposed | Accepted | Deprecated | Superseded] - -If superseded, include a reference to the new ADR: [ADR-XXXX](XXXX-filename.md) - -## Context - -Describe the context and problem statement, e.g., in free form using two to three sentences. You may want to articulate the problem in form of a question. - -## Decision - -Describe the decision that was made. - -## Consequences - -Describe the resulting context after applying the decision. All consequences should be listed here, not just the "positive" ones. A particular decision may have positive, negative, and neutral consequences, but all of them affect the team and project in the future. - -## Alternatives Considered - -What other options were considered, and why were they not chosen? - -## References - -- [Link to relevant documentation, discussions, etc.] diff --git a/docs/architecture/adr/0001-modular-architecture.md b/docs/architecture/adr/0001-modular-architecture.md deleted file mode 100644 index f01dba78..00000000 --- a/docs/architecture/adr/0001-modular-architecture.md +++ /dev/null @@ -1,68 +0,0 @@ -# ADR-0001: Modular Architecture - -## Status - -Accepted - -## Context - -The Meldestelle system was initially developed as a monolithic application. As the system grew in complexity and size, several challenges emerged: - -1. The codebase became difficult to maintain and understand -2. Development teams had to coordinate closely, slowing down development -3. Scaling the entire application was necessary even when only specific parts needed more resources -4. Technology choices were constrained by the monolithic architecture - -The team needed to decide whether to continue with the monolithic approach or migrate to a more modular architecture. - -## Decision - -We decided to migrate from a monolithic structure to a modular architecture, organizing the system into the following modules: - -- **core**: Shared core components -- **masterdata**: Master data management -- **members**: Member management -- **horses**: Horse registration -- **events**: Event management -- **infrastructure**: Shared infrastructure components -- **client**: Client applications - -Each domain module (masterdata, members, horses, events) follows a clean architecture approach with separate API, application, domain, infrastructure, and service layers. - -## Consequences - -### Positive - -- **Improved maintainability**: Smaller, focused modules are easier to understand and maintain -- **Independent development**: Teams can work on different modules with minimal coordination -- **Selective scaling**: Individual modules can be scaled based on their specific requirements -- **Technology flexibility**: Different modules can use different technologies as appropriate -- **Clear boundaries**: Domain boundaries are explicitly defined, improving the conceptual integrity of the system - -### Negative - -- **Increased complexity**: The overall system architecture is more complex -- **Deployment overhead**: More components to deploy and manage -- **Performance considerations**: Inter-module communication adds latency -- **Migration effort**: Significant effort required to migrate from the monolithic structure - -### Neutral - -- **Team organization**: Teams need to be reorganized around modules rather than features -- **Documentation needs**: More comprehensive documentation is required to understand the system as a whole - -## Alternatives Considered - -### Enhanced Monolith - -We considered improving the internal structure of the monolith with better module boundaries but keeping it as a single deployable unit. This would have been simpler to deploy but wouldn't have addressed the scaling and technology flexibility issues. - -### Microservices - -We considered a more fine-grained microservices approach with many smaller services. This would have provided maximum flexibility but introduced excessive complexity and operational overhead for our current needs. - -## References - -- [Migration notes in README.md](../../../../README.md#aktuelle-migrationshinweise) -- [Modular Monoliths by Simon Brown](https://simonbrown.je/blog/modularity-and-microservices/) -- [Clean Architecture by Robert C. Martin](https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html) diff --git a/docs/architecture/adr/0002-domain-driven-design.md b/docs/architecture/adr/0002-domain-driven-design.md deleted file mode 100644 index f7a013a1..00000000 --- a/docs/architecture/adr/0002-domain-driven-design.md +++ /dev/null @@ -1,68 +0,0 @@ -# ADR-0002: Domain-Driven Design - -## Status - -Accepted - -## Context - -As the Meldestelle system evolved to handle complex business rules for equestrian event management, we faced challenges in: - -1. Maintaining a clear separation between business logic and technical concerns -2. Ensuring that the system accurately reflects the domain expert's understanding of the problem space -3. Creating a shared language between technical and non-technical stakeholders -4. Organizing code in a way that reflects the business domains - -We needed an architectural approach that would address these challenges and provide a solid foundation for the modular architecture described in [ADR-0001](0001-modular-architecture.md). - -## Decision - -We decided to adopt Domain-Driven Design (DDD) principles for organizing our codebase and designing our system. This includes: - -1. **Ubiquitous Language**: Developing a common language shared by domain experts and developers -2. **Bounded Contexts**: Defining explicit boundaries between different domain areas (masterdata, members, horses, events) -3. **Layered Architecture**: Organizing each domain module into layers: - - Domain Layer: Contains domain models, entities, value objects, and domain services - - Application Layer: Contains application services, use cases, and command/query handlers - - Infrastructure Layer: Contains technical implementations of repositories, messaging, etc. - - API Layer: Defines the interfaces for interacting with the domain -4. **Aggregates**: Identifying aggregate roots that maintain consistency boundaries -5. **Repositories**: Using the repository pattern to abstract data access -6. **Domain Events**: Using events to communicate between bounded contexts - -## Consequences - -### Positive - -- **Business-technology alignment**: The code structure directly reflects the business domains -- **Improved communication**: Ubiquitous language facilitates communication between technical and non-technical stakeholders -- **Maintainability**: Clear separation of concerns makes the code easier to maintain -- **Testability**: Domain logic can be tested independently of infrastructure concerns -- **Flexibility**: Changes in one bounded context have minimal impact on others - -### Negative - -- **Learning curve**: DDD concepts require time to learn and apply correctly -- **Initial development overhead**: More upfront design and discussion is needed -- **Potential overengineering**: Risk of applying complex DDD patterns where simpler solutions would suffice - -### Neutral - -- **Team organization**: Teams need domain knowledge as well as technical skills -- **Documentation needs**: Domain models and bounded contexts need to be well-documented - -## Alternatives Considered - -### Transaction Script Pattern - -We considered using a simpler transaction script pattern where business logic is organized around procedures rather than domain objects. This would have been simpler to implement initially but would have become harder to maintain as the business logic grew more complex. - -### Anemic Domain Model - -We considered using an anemic domain model where domain objects are simple data containers and business logic is in separate service classes. This would have been more familiar to developers coming from a CRUD-based background but would not have provided the benefits of encapsulation and rich domain modeling. - -## References - -- [Domain-Driven Design by Eric Evans](https://domainlanguage.com/ddd/) -- [Implementing Domain-Driven Design by Vaughn Vernon](https://vaughnvernon.co/?page_id=168) -- [Clean Architecture by Robert C. Martin](https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html) diff --git a/docs/architecture/adr/0003-microservices-architecture.md b/docs/architecture/adr/0003-microservices-architecture.md deleted file mode 100644 index 60b9707d..00000000 --- a/docs/architecture/adr/0003-microservices-architecture.md +++ /dev/null @@ -1,77 +0,0 @@ -# ADR-0003: Microservices Architecture - -## Status - -Accepted - -## Context - -Following the decision to adopt a modular architecture ([ADR-0001](0001-modular-architecture.md)) and Domain-Driven Design ([ADR-0002](0002-domain-driven-design.md)), we needed to determine the deployment strategy for our modules. Key considerations included: - -1. Independent scalability of different parts of the system -2. Deployment independence to allow teams to release changes without coordinating with other teams -3. Technology independence to allow different services to use different technologies as appropriate -4. Resilience to ensure that failures in one part of the system don't bring down the entire system -5. Clear ownership boundaries aligned with team responsibilities - -## Decision - -We decided to implement a microservices architecture where each domain module is deployed as a separate service: - -- **masterdata-service**: Manages master data such as locations, disciplines, etc. -- **members-service**: Manages member registration and profiles -- **horses-service**: Manages horse registration and information -- **events-service**: Manages event creation, scheduling, and registrations - -Each service: -- Has its own database schema -- Is independently deployable -- Communicates with other services through well-defined APIs and message-based communication -- Is responsible for its own domain logic as per DDD principles - -We also implemented supporting infrastructure services: -- **gateway**: API Gateway for routing and authentication -- **auth**: Authentication and authorization service (Keycloak) -- **cache**: Caching service (Redis) -- **messaging**: Message broker for inter-service communication (Kafka) -- **monitoring**: Monitoring and observability services - -## Consequences - -### Positive - -- **Independent scalability**: Each service can be scaled based on its specific load requirements -- **Deployment independence**: Teams can deploy changes to their services without coordinating with other teams -- **Technology flexibility**: Different services can use different technologies as appropriate -- **Resilience**: Failures in one service don't necessarily affect others -- **Clear ownership**: Each service has clear ownership boundaries aligned with team responsibilities -- **Smaller codebases**: Each service has a smaller, more focused codebase - -### Negative - -- **Distributed system complexity**: Microservices introduce the challenges of distributed systems -- **Operational overhead**: More services to deploy, monitor, and maintain -- **Data consistency challenges**: Maintaining data consistency across services requires careful design -- **Network latency**: Inter-service communication adds latency -- **Testing complexity**: End-to-end testing becomes more complex - -### Neutral - -- **Team organization**: Teams need to be organized around services rather than features -- **Documentation needs**: Service interfaces and interactions need to be well-documented - -## Alternatives Considered - -### Modular Monolith - -We considered implementing a modular monolith where all modules would be deployed as a single application but with clear module boundaries. This would have been simpler to deploy and would have avoided the distributed system challenges, but would not have provided the independent scalability and deployment benefits. - -### Service-Based Architecture - -We considered a service-based architecture with fewer, larger services that would encompass multiple domain areas. This would have reduced the operational overhead but would have made it harder to maintain clear domain boundaries and independent scalability. - -## References - -- [Microservices by Martin Fowler](https://martinfowler.com/articles/microservices.html) -- [Building Microservices by Sam Newman](https://samnewman.io/books/building_microservices/) -- [Microservices Patterns by Chris Richardson](https://microservices.io/book) diff --git a/docs/architecture/adr/0004-event-driven-communication.md b/docs/architecture/adr/0004-event-driven-communication.md deleted file mode 100644 index 8cfee278..00000000 --- a/docs/architecture/adr/0004-event-driven-communication.md +++ /dev/null @@ -1,75 +0,0 @@ -# ADR-0004: Event-Driven Communication - -## Status - -Accepted - -## Context - -With the adoption of a microservices architecture ([ADR-0003](0003-microservices-architecture.md)), we needed to determine the most effective way for services to communicate with each other. Key considerations included: - -1. Loose coupling between services to maintain their independence -2. Asynchronous processing capabilities to improve system resilience and scalability -3. Reliable communication to ensure that important information is not lost -4. Support for complex workflows that span multiple services -5. Ability to reconstruct the state of the system for auditing and debugging purposes - -## Decision - -We decided to implement an event-driven communication pattern using Apache Kafka as the message broker. The key aspects of this approach include: - -1. **Domain Events**: Services publish domain events when significant state changes occur -2. **Event Sourcing**: For critical data, we store all events that led to the current state -3. **Message-Based Communication**: Services communicate primarily through asynchronous messages -4. **Choreography**: Complex workflows are implemented through event choreography rather than orchestration -5. **Event Schema Registry**: We maintain a registry of event schemas to ensure compatibility - -The implementation includes: -- Kafka as the central message broker -- Schema registry for managing event schemas -- Event handlers in each service to process events from other services -- Event publishers in each service to publish domain events - -## Consequences - -### Positive - -- **Loose coupling**: Services are decoupled, only sharing the event contracts -- **Scalability**: Asynchronous processing allows for better scalability under load -- **Resilience**: Services can continue to function even when other services are unavailable -- **Audit trail**: Event sourcing provides a complete audit trail of all state changes -- **Flexibility**: New consumers can be added without modifying publishers - -### Negative - -- **Eventual consistency**: The system is eventually consistent, which can be challenging to reason about -- **Complexity**: Event-driven systems are more complex to design, implement, and debug -- **Ordering guarantees**: Ensuring the correct ordering of events can be challenging -- **Idempotency**: Services must handle duplicate events correctly -- **Learning curve**: Developers need to learn event-driven patterns and practices - -### Neutral - -- **Monitoring needs**: Comprehensive monitoring is required to track event flow -- **Testing approach**: Testing strategies need to account for asynchronous behavior - -## Alternatives Considered - -### Synchronous REST APIs - -We considered using synchronous REST APIs as the primary communication mechanism. This would have been simpler to implement and debug but would have led to tighter coupling between services and reduced resilience. - -### Request-Response Messaging - -We considered a request-response messaging pattern where services would send requests and wait for responses. This would have provided some of the benefits of asynchronous communication while maintaining a familiar request-response model, but would not have supported the publish-subscribe pattern as effectively. - -### GraphQL Federation - -We considered using GraphQL federation to compose APIs from multiple services. This would have provided a unified API for clients but would have maintained tight coupling between services and would not have supported asynchronous workflows as effectively. - -## References - -- [Enterprise Integration Patterns](https://www.enterpriseintegrationpatterns.com/) -- [Event-Driven Architecture by Martin Fowler](https://martinfowler.com/articles/201701-event-driven.html) -- [Apache Kafka Documentation](https://kafka.apache.org/documentation/) -- [Event Sourcing Pattern](https://docs.microsoft.com/en-us/azure/architecture/patterns/event-sourcing) diff --git a/docs/architecture/adr/0005-polyglot-persistence.md b/docs/architecture/adr/0005-polyglot-persistence.md deleted file mode 100644 index cdb5470a..00000000 --- a/docs/architecture/adr/0005-polyglot-persistence.md +++ /dev/null @@ -1,81 +0,0 @@ -# ADR-0005: Polyglot Persistence - -## Status - -Accepted - -## Context - -As part of our microservices architecture ([ADR-0003](0003-microservices-architecture.md)), we needed to determine the most appropriate data storage strategy. Different parts of our system have different data storage requirements: - -1. Some data requires strong consistency and complex relationships -2. Some data needs to be accessed with very low latency -3. Some data is event-based and needs to be stored in a time-series format -4. Different services have different data access patterns - -A one-size-fits-all approach to data storage would force compromises that could impact performance, scalability, or development productivity. - -## Decision - -We decided to implement a polyglot persistence strategy, using different data storage technologies for different use cases: - -1. **PostgreSQL**: As the primary relational database for storing structured data with complex relationships - - Used by all domain services for their primary data storage - - Each service has its own database schema to maintain isolation - -2. **Redis**: As a distributed cache for high-speed data access - - Used for caching frequently accessed data - - Used for session storage - - Used for rate limiting - -3. **Kafka**: As an event store for event sourcing - - Used to store domain events for event sourcing - - Enables event replay for rebuilding state - -4. **Elasticsearch** (planned): For full-text search capabilities - - Will be used for advanced search features across multiple domains - -Each service is responsible for managing its own data storage, and services are not allowed to access each other's databases directly. - -## Consequences - -### Positive - -- **Optimized performance**: Each type of data is stored in the most appropriate storage technology -- **Scalability**: Different storage technologies can be scaled independently based on their specific requirements -- **Flexibility**: Teams can choose the best storage technology for their specific use cases -- **Resilience**: Issues with one storage technology don't necessarily affect others - -### Negative - -- **Operational complexity**: Multiple storage technologies need to be deployed, monitored, and maintained -- **Data consistency challenges**: Maintaining consistency across different storage technologies requires careful design -- **Learning curve**: Teams need to be familiar with multiple storage technologies -- **Backup and recovery complexity**: Different storage technologies have different backup and recovery procedures - -### Neutral - -- **Data governance**: Comprehensive data governance is required across all storage technologies -- **Monitoring needs**: Each storage technology requires its own monitoring approach - -## Alternatives Considered - -### Single Database for All Services - -We considered using a single PostgreSQL database with separate schemas for each service. This would have simplified operations but would have created a single point of failure and would not have allowed us to optimize for different data access patterns. - -### Database per Service, Same Technology - -We considered using PostgreSQL for all services but with separate databases. This would have provided service isolation while simplifying operations, but would not have allowed us to optimize for different data access patterns. - -### Fully Distributed NoSQL Approach - -We considered using a fully distributed NoSQL approach with technologies like Cassandra or MongoDB for all data storage. This would have provided excellent scalability but would have made it harder to model complex relationships and would have required significant changes to our development practices. - -## References - -- [Polyglot Persistence by Martin Fowler](https://martinfowler.com/bliki/PolyglotPersistence.html) -- [PostgreSQL Documentation](https://www.postgresql.org/docs/) -- [Redis Documentation](https://redis.io/documentation) -- [Apache Kafka Documentation](https://kafka.apache.org/documentation/) -- [Elasticsearch Documentation](https://www.elastic.co/guide/index.html) diff --git a/docs/architecture/adr/0006-authentication-authorization-keycloak.md b/docs/architecture/adr/0006-authentication-authorization-keycloak.md deleted file mode 100644 index 69fa4b33..00000000 --- a/docs/architecture/adr/0006-authentication-authorization-keycloak.md +++ /dev/null @@ -1,81 +0,0 @@ -# ADR-0006: Authentication and Authorization with Keycloak - -## Status - -Accepted - -## Context - -As part of our microservices architecture ([ADR-0003](0003-microservices-architecture.md)), we needed a robust and centralized solution for authentication and authorization. Key requirements included: - -1. Single sign-on (SSO) across all services and applications -2. Support for multiple authentication methods (username/password, OAuth, SAML) -3. Fine-grained authorization with role-based access control (RBAC) -4. User management capabilities including self-registration and profile management -5. Integration with external identity providers -6. Security best practices including password policies and account lockout -7. Token-based authentication for service-to-service communication - -Implementing these features from scratch would be time-consuming and error-prone, and would divert resources from our core business functionality. - -## Decision - -We decided to use Keycloak (version 23.0) as our identity and access management solution. Keycloak is an open-source identity and access management solution that provides: - -1. **User Authentication**: Multiple authentication methods and flows -2. **User Federation**: Integration with LDAP, Active Directory, and other user stores -3. **Identity Brokering**: Integration with external identity providers (Google, Facebook, etc.) -4. **Single Sign-On**: Across all applications and services -5. **Fine-grained Authorization**: Role-based and attribute-based access control -6. **User Management**: Self-registration, profile management, password policies -7. **Token-based Authentication**: JWT tokens for service-to-service communication - -Our implementation includes: -- Keycloak server deployed as a containerized service -- Integration with our API Gateway for token validation -- Client adapters for our services and applications -- Custom themes and email templates -- Role and group definitions aligned with our domain model - -## Consequences - -### Positive - -- **Comprehensive solution**: Keycloak provides a complete identity and access management solution -- **Standards compliance**: Keycloak implements industry standards (OAuth 2.0, OpenID Connect, SAML) -- **Reduced development effort**: We don't need to implement authentication and authorization from scratch -- **Security**: Keycloak follows security best practices and is actively maintained -- **Flexibility**: Keycloak supports multiple authentication methods and identity providers - -### Negative - -- **Operational complexity**: Keycloak adds another service to deploy and maintain -- **Learning curve**: Teams need to learn Keycloak concepts and APIs -- **Performance considerations**: Token validation adds some overhead to requests -- **Dependency**: We are dependent on Keycloak for authentication and authorization - -### Neutral - -- **Configuration needs**: Keycloak requires careful configuration to align with our security requirements -- **Upgrade management**: Keycloak upgrades need to be managed carefully - -## Alternatives Considered - -### Custom Authentication Service - -We considered building our own authentication service. This would have given us complete control over the implementation but would have required significant development effort and ongoing maintenance. - -### Auth0 - -We considered using Auth0, a commercial identity as a service (IDaaS) solution. Auth0 would have provided similar capabilities to Keycloak with less operational overhead, but would have introduced ongoing costs and potential vendor lock-in. - -### Spring Security with JWT - -We considered using Spring Security with JWT tokens for authentication and authorization. This would have integrated well with our Spring-based services but would have required more development effort and would not have provided the comprehensive identity management features of Keycloak. - -## References - -- [Keycloak Documentation](https://www.keycloak.org/documentation) -- [OAuth 2.0 and OpenID Connect](https://oauth.net/2/) -- [JWT (JSON Web Tokens)](https://jwt.io/) -- [Securing Microservices with Keycloak](https://www.keycloak.org/docs/latest/securing_apps/) diff --git a/docs/architecture/adr/0007-api-gateway-pattern.md b/docs/architecture/adr/0007-api-gateway-pattern.md deleted file mode 100644 index 0dec4fd8..00000000 --- a/docs/architecture/adr/0007-api-gateway-pattern.md +++ /dev/null @@ -1,81 +0,0 @@ -# ADR-0007: API Gateway Pattern - -## Status - -Accepted - -## Context - -With our microservices architecture ([ADR-0003](0003-microservices-architecture.md)), we faced several challenges related to client-service communication: - -1. Clients would need to know the locations and interfaces of multiple services -2. Different clients (web, desktop, mobile) would need to make multiple calls to different services -3. Authentication and authorization would need to be implemented consistently across all services -4. Cross-cutting concerns like rate limiting, logging, and monitoring would need to be implemented in each service -5. API versioning and backward compatibility would need to be managed across all services -6. Network security would be more complex with multiple services exposed directly - -We needed a solution that would simplify client-service communication while addressing these challenges. - -## Decision - -We decided to implement the API Gateway pattern using Ktor as the framework. The API Gateway serves as the single entry point for all client requests and provides the following functionality: - -1. **Request Routing**: Routes requests to the appropriate microservices -2. **Authentication and Authorization**: Integrates with Keycloak ([ADR-0006](0006-authentication-authorization-keycloak.md)) to authenticate users and validate tokens -3. **Rate Limiting**: Prevents abuse by limiting the number of requests from a single client -4. **Request/Response Transformation**: Transforms requests and responses as needed for different clients -5. **Logging and Monitoring**: Provides centralized logging and monitoring of all API requests -6. **Caching**: Caches responses to improve performance -7. **API Documentation**: Hosts OpenAPI documentation for all services -8. **Service Discovery**: Discovers service instances dynamically - -Our implementation includes: -- A Ktor-based API Gateway deployed as a containerized service -- Integration with Keycloak for authentication and authorization -- Custom plugins for rate limiting, logging, and monitoring -- OpenAPI documentation generation -- Service discovery integration - -## Consequences - -### Positive - -- **Simplified client development**: Clients only need to communicate with a single endpoint -- **Consistent security**: Authentication and authorization are handled consistently -- **Centralized cross-cutting concerns**: Rate limiting, logging, and monitoring are implemented once -- **Improved security**: Internal services are not exposed directly to clients -- **Flexibility**: The gateway can adapt requests and responses for different clients - -### Negative - -- **Single point of failure**: The gateway becomes a critical component that must be highly available -- **Performance overhead**: Requests go through an additional network hop -- **Complexity**: The gateway needs to handle a wide range of functionality -- **Development bottleneck**: Changes to the gateway may require coordination across teams - -### Neutral - -- **Deployment considerations**: The gateway needs to be deployed and scaled appropriately -- **Versioning strategy**: API versioning still needs to be managed, albeit in one place - -## Alternatives Considered - -### Direct Client-to-Service Communication - -We considered allowing clients to communicate directly with services. This would have eliminated the network hop through the gateway but would have made client development more complex and would have required implementing cross-cutting concerns in each service. - -### Backend for Frontend (BFF) Pattern - -We considered implementing separate Backend for Frontend (BFF) services for each client type. This would have allowed for more client-specific optimizations but would have increased development and operational overhead. - -### Service Mesh - -We considered using a service mesh like Istio or Linkerd to handle service-to-service communication. This would have provided many of the same benefits for service-to-service communication but would not have addressed the client-to-service communication challenges as effectively. - -## References - -- [API Gateway Pattern](https://microservices.io/patterns/apigateway.html) -- [Ktor Documentation](https://ktor.io/docs/) -- [Gateway Routing Pattern](https://docs.microsoft.com/en-us/azure/architecture/patterns/gateway-routing) -- [Backend for Frontend Pattern](https://samnewman.io/patterns/architectural/bff/) diff --git a/docs/architecture/adr/0008-multiplatform-client-applications.md b/docs/architecture/adr/0008-multiplatform-client-applications.md deleted file mode 100644 index 8e1a6352..00000000 --- a/docs/architecture/adr/0008-multiplatform-client-applications.md +++ /dev/null @@ -1,84 +0,0 @@ -# ADR-0008: Multiplatform Client Applications - -## Status - -Accepted - -## Context - -Our system requires client applications for different user roles and platforms: - -1. Desktop applications for administrators and event organizers who need rich functionality -2. Web applications for members and horse owners who need to access the system from various devices -3. Potential future mobile applications for on-the-go access - -Developing and maintaining separate codebases for each platform would require: -- Duplicate implementation of business logic and UI components -- Multiple teams with different platform expertise -- Coordination to ensure consistent user experience across platforms -- Higher maintenance costs as features and fixes would need to be implemented multiple times - -We needed a solution that would allow us to share code across platforms while still providing a native-like experience on each platform. - -## Decision - -We decided to use Kotlin Multiplatform and Compose Multiplatform for our client applications: - -1. **Kotlin Multiplatform**: Allows sharing of business logic, data models, and API client code across platforms -2. **Compose Multiplatform**: Provides a declarative UI framework that works across desktop, web, and mobile platforms - -Our implementation includes: -- **common-ui**: Shared UI components and business logic -- **desktop-app**: Desktop application for administrators and event organizers -- **web-app**: Web application for members and horse owners - -The architecture follows a Model-View-ViewModel (MVVM) pattern: -- **Model**: Shared data models and repository implementations -- **ViewModel**: Shared business logic and state management -- **View**: Platform-specific UI implementations using Compose Multiplatform - -We use a modular approach where platform-specific code is minimized and most of the code is shared across platforms. - -## Consequences - -### Positive - -- **Code sharing**: Significant portions of code are shared across platforms, reducing duplication -- **Consistent user experience**: UI components and behavior are consistent across platforms -- **Single language**: Kotlin is used for all platforms, simplifying development -- **Reduced maintenance**: Fixes and features can be implemented once and applied across platforms -- **Team efficiency**: Developers can work on multiple platforms with the same skill set - -### Negative - -- **Learning curve**: Kotlin Multiplatform and Compose Multiplatform have a learning curve -- **Maturity**: Compose Multiplatform is still evolving, especially for web targets -- **Performance considerations**: There may be performance overhead compared to platform-native solutions -- **Platform-specific features**: Some platform-specific features may be harder to implement -- **Debugging complexity**: Debugging across platforms can be more complex - -### Neutral - -- **Build system complexity**: The build system is more complex with multiplatform targets -- **Dependency management**: Managing dependencies across platforms requires careful consideration - -## Alternatives Considered - -### Separate Native Applications - -We considered developing separate native applications for each platform (Java/JavaFX for desktop, JavaScript/React for web). This would have provided the best performance and access to platform features but would have required duplicate implementation of business logic and UI components. - -### React Native - -We considered using React Native for mobile and web, with a separate desktop application. This would have allowed code sharing between mobile and web but would still have required a separate desktop solution and would have required JavaScript expertise. - -### Flutter - -We considered using Flutter for all platforms. Flutter provides good cross-platform support but would have required learning Dart and would have had less integration with our Kotlin-based backend services. - -## References - -- [Kotlin Multiplatform Documentation](https://kotlinlang.org/docs/multiplatform.html) -- [Compose Multiplatform Documentation](https://www.jetbrains.com/lp/compose-multiplatform/) -- [MVVM Architecture Pattern](https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93viewmodel) -- [Kotlin Multiplatform Mobile](https://kotlinlang.org/lp/mobile/) diff --git a/docs/architecture/c4/01-context.puml b/docs/architecture/c4/01-context.puml deleted file mode 100644 index f54434c9..00000000 --- a/docs/architecture/c4/01-context.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml C4_Context -!include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml - -title System Context diagram for Meldestelle - -Person(eventOrganizer, "Event Organizer", "Organizes and manages equestrian events") -Person(administrator, "Administrator", "Manages system configuration and master data") -Person(member, "Member", "Registers for events and manages personal information") -Person(horseOwner, "Horse Owner", "Registers and manages horse information") - -System(meldestelle, "Meldestelle", "Modular system for managing equestrian sports events, including registration of horses, members, and events") - -System_Ext(paymentProvider, "Payment Provider", "Processes payments for event registrations") -System_Ext(emailSystem, "Email System", "Sends notifications and confirmations") -System_Ext(federationSystem, "Equestrian Federation System", "Provides validation of memberships and horses") - -Rel(eventOrganizer, meldestelle, "Creates and manages events using") -Rel(administrator, meldestelle, "Configures and administers") -Rel(member, meldestelle, "Registers for events and updates personal information using") -Rel(horseOwner, meldestelle, "Registers and manages horses using") - -Rel(meldestelle, paymentProvider, "Processes payments through") -Rel(meldestelle, emailSystem, "Sends notifications via") -Rel(meldestelle, federationSystem, "Validates memberships and horses with") - -@enduml diff --git a/docs/architecture/c4/02-container.puml b/docs/architecture/c4/02-container.puml deleted file mode 100644 index 90ebe19a..00000000 --- a/docs/architecture/c4/02-container.puml +++ /dev/null @@ -1,75 +0,0 @@ -@startuml C4_Container -!include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml - -title Container diagram for Meldestelle - -Person(eventOrganizer, "Event Organizer", "Organizes and manages equestrian events") -Person(administrator, "Administrator", "Manages system configuration and master data") -Person(member, "Member", "Registers for events and manages personal information") -Person(horseOwner, "Horse Owner", "Registers and manages horse information") - -System_Boundary(meldestelle, "Meldestelle") { - Container(desktopApp, "Desktop Application", "Kotlin, Compose Multiplatform", "Provides a rich UI for administrators and event organizers") - Container(webApp, "Web Application", "Kotlin, Compose Multiplatform", "Provides a web interface for members and horse owners") - - Container(apiGateway, "API Gateway", "Kotlin, Ktor", "Routes requests to appropriate services, handles authentication and authorization") - - Container(masterdataService, "Masterdata Service", "Kotlin, Spring Boot", "Manages master data such as locations, disciplines, etc.") - Container(membersService, "Members Service", "Kotlin, Spring Boot", "Manages member registration and profiles") - Container(horsesService, "Horses Service", "Kotlin, Spring Boot", "Manages horse registration and information") - Container(eventsService, "Events Service", "Kotlin, Spring Boot", "Manages event creation, scheduling, and registrations") - - ContainerDb(postgresql, "PostgreSQL", "Database", "Stores all persistent data") - ContainerDb(redis, "Redis", "Cache", "Provides caching for frequently accessed data") - Container(kafka, "Kafka", "Message Broker", "Handles event-driven communication between services") - Container(keycloak, "Keycloak", "Authentication Server", "Manages user authentication and authorization") - - Container(monitoring, "Monitoring", "Prometheus, Grafana, Zipkin", "Provides monitoring, metrics, and distributed tracing") -} - -System_Ext(paymentProvider, "Payment Provider", "Processes payments for event registrations") -System_Ext(emailSystem, "Email System", "Sends notifications and confirmations") -System_Ext(federationSystem, "Equestrian Federation System", "Provides validation of memberships and horses") - -Rel(eventOrganizer, desktopApp, "Uses") -Rel(administrator, desktopApp, "Uses") -Rel(member, webApp, "Uses") -Rel(horseOwner, webApp, "Uses") - -Rel(desktopApp, apiGateway, "Makes API calls to", "HTTPS/JSON") -Rel(webApp, apiGateway, "Makes API calls to", "HTTPS/JSON") - -Rel(apiGateway, masterdataService, "Routes requests to", "HTTPS/JSON") -Rel(apiGateway, membersService, "Routes requests to", "HTTPS/JSON") -Rel(apiGateway, horsesService, "Routes requests to", "HTTPS/JSON") -Rel(apiGateway, eventsService, "Routes requests to", "HTTPS/JSON") -Rel(apiGateway, keycloak, "Authenticates with", "HTTPS/JSON") - -Rel(masterdataService, postgresql, "Reads from and writes to") -Rel(membersService, postgresql, "Reads from and writes to") -Rel(horsesService, postgresql, "Reads from and writes to") -Rel(eventsService, postgresql, "Reads from and writes to") - -Rel(masterdataService, redis, "Caches data in") -Rel(membersService, redis, "Caches data in") -Rel(horsesService, redis, "Caches data in") -Rel(eventsService, redis, "Caches data in") - -Rel(masterdataService, kafka, "Publishes and subscribes to events") -Rel(membersService, kafka, "Publishes and subscribes to events") -Rel(horsesService, kafka, "Publishes and subscribes to events") -Rel(eventsService, kafka, "Publishes and subscribes to events") - -Rel(masterdataService, monitoring, "Sends metrics and traces to") -Rel(membersService, monitoring, "Sends metrics and traces to") -Rel(horsesService, monitoring, "Sends metrics and traces to") -Rel(eventsService, monitoring, "Sends metrics and traces to") -Rel(apiGateway, monitoring, "Sends metrics and traces to") - -Rel(eventsService, paymentProvider, "Processes payments through", "HTTPS/JSON") -Rel(membersService, emailSystem, "Sends notifications via", "SMTP") -Rel(eventsService, emailSystem, "Sends notifications via", "SMTP") -Rel(membersService, federationSystem, "Validates memberships with", "HTTPS/JSON") -Rel(horsesService, federationSystem, "Validates horses with", "HTTPS/JSON") - -@enduml diff --git a/docs/architecture/c4/03-component-events-service.puml b/docs/architecture/c4/03-component-events-service.puml deleted file mode 100644 index 82dd6018..00000000 --- a/docs/architecture/c4/03-component-events-service.puml +++ /dev/null @@ -1,63 +0,0 @@ -@startuml C4_Component -!include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Component.puml - -title Component diagram for Events Service - -Container_Boundary(apiGateway, "API Gateway") { - Component(apiGatewayRouting, "Routing Component", "Ktor Routing", "Routes requests to appropriate services") - Component(apiGatewayAuth, "Authentication Component", "Ktor Auth", "Handles authentication and authorization") -} - -Container_Boundary(eventsService, "Events Service") { - Component(eventsApi, "Events API", "Kotlin, Spring Web", "Defines the REST API endpoints for event management") - - Component(eventsApplication, "Events Application", "Kotlin, Spring", "Contains application services and use cases") - Component(eventCommandHandlers, "Event Command Handlers", "Kotlin", "Handles commands for creating and modifying events") - Component(eventQueryHandlers, "Event Query Handlers", "Kotlin", "Handles queries for retrieving event information") - - Component(eventsDomain, "Events Domain", "Kotlin", "Contains domain models and business logic") - Component(eventAggregate, "Event Aggregate", "Kotlin", "Core domain entity representing an event") - Component(participantAggregate, "Participant Aggregate", "Kotlin", "Core domain entity representing a participant") - Component(eventDomainServices, "Event Domain Services", "Kotlin", "Domain services for complex business logic") - - Component(eventsInfrastructure, "Events Infrastructure", "Kotlin, Spring Data", "Contains infrastructure implementations") - Component(eventRepository, "Event Repository", "Kotlin, Spring Data JPA", "Persists and retrieves event data") - Component(eventMessagePublisher, "Event Message Publisher", "Kotlin, Spring Kafka", "Publishes domain events to Kafka") - Component(externalServiceClients, "External Service Clients", "Kotlin, WebClient", "Clients for external services") -} - -ContainerDb(postgresql, "PostgreSQL", "Database", "Stores all persistent data") -Container(kafka, "Kafka", "Message Broker", "Handles event-driven communication between services") -Container(redis, "Redis", "Cache", "Provides caching for frequently accessed data") - -System_Ext(paymentProvider, "Payment Provider", "Processes payments for event registrations") -System_Ext(emailSystem, "Email System", "Sends notifications and confirmations") - -Rel(apiGatewayRouting, eventsApi, "Routes requests to", "HTTPS/JSON") -Rel(apiGatewayAuth, eventsApi, "Provides authentication context to") - -Rel(eventsApi, eventsApplication, "Uses") -Rel(eventsApplication, eventCommandHandlers, "Uses") -Rel(eventsApplication, eventQueryHandlers, "Uses") - -Rel(eventCommandHandlers, eventsDomain, "Uses") -Rel(eventQueryHandlers, eventsDomain, "Uses") -Rel(eventCommandHandlers, eventsInfrastructure, "Uses") -Rel(eventQueryHandlers, eventsInfrastructure, "Uses") - -Rel(eventsDomain, eventAggregate, "Contains") -Rel(eventsDomain, participantAggregate, "Contains") -Rel(eventsDomain, eventDomainServices, "Contains") - -Rel(eventsInfrastructure, eventRepository, "Contains") -Rel(eventsInfrastructure, eventMessagePublisher, "Contains") -Rel(eventsInfrastructure, externalServiceClients, "Contains") - -Rel(eventRepository, postgresql, "Reads from and writes to") -Rel(eventMessagePublisher, kafka, "Publishes messages to") -Rel(eventQueryHandlers, redis, "Caches results in") - -Rel(externalServiceClients, paymentProvider, "Makes API calls to", "HTTPS/JSON") -Rel(externalServiceClients, emailSystem, "Sends emails via", "SMTP") - -@enduml