halkyon/README.md
Tizian 「ティツィアーン」 80fa7b9628
Halkyon's shared packages
A pub workspace of the Dart packages Halkyon's apps share: halkyon_ui,
Halkyon's look (the theme, fonts, layout and shared widgets, with texts
in English and German), halkyon_core's low-level primitives and
halkyon_interop's cross-app contracts. Dart 3.13 with LeanCode's lints,
configured once at the root; apps take a package by git, pinned to a
signed commit.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-18 21:50:15 +02:00

853 B

halkyon_shared

Shared Dart packages across Halkyon apps, a pub workspace:

Dart 3.13 and Flutter 3.47, with LeanCode's lints (leancode_lint), configured once in analysis_options.yaml here, which every package includes: its analyzer plugin only reaches packages of a workspace from the root. Run flutter pub get and dart analyze --fatal-infos here, and each package's tests in its folder (dart test, or flutter test for halkyon_ui and its example).

Apps take a package by git, pinned to a signed commit; see halkyon_ui's README.