feat: implement basic info display for anemos

This commit is contained in:
insects 2025-03-10 22:25:45 +01:00
parent 06a12df43f
commit ce5d327ca2
34 changed files with 582 additions and 88 deletions

14
.idea/ecoffee.iml generated
View file

@ -42,23 +42,22 @@
<orderEntry type="library" scope="PROVIDED" name="addressable (v2.8.7, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="ast (v2.4.2, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="base64 (v0.2.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="bcrypt_pbkdf (v1.1.1, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="benchmark (v0.4.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="bigdecimal (v3.1.9, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="bindata (v2.5.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="bindex (v0.8.1, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="bootsnap (v1.18.4, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="brakeman (v7.0.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="builder (v3.3.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="bundler (v2.5.23, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="capybara (v3.40.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="citrus (v3.0.2, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="concurrent-ruby (v1.3.5, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="connection_pool (v2.5.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="crass (v1.0.6, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="date (v3.4.1, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="debug (v1.10.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="dotenv (v3.1.7, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="drb (v2.2.1, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="ed25519 (v1.3.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="erubi (v1.13.1, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="et-orbi (v1.2.11, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="fugit (v1.11.1, mise: 3.3.6) [gem]" level="application" />
@ -69,7 +68,6 @@
<orderEntry type="library" scope="PROVIDED" name="irb (v1.15.1, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="jbuilder (v2.13.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="json (v2.10.1, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="kamal (v2.5.3, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="language_server-protocol (v3.17.0.4, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="lint_roller (v1.1.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="logger (v1.6.6, mise: 3.3.6) [gem]" level="application" />
@ -80,16 +78,13 @@
<orderEntry type="library" scope="PROVIDED" name="mini_mime (v1.1.5, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="minitest (v5.25.4, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="msgpack (v1.8.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="nanoid (v2.0.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="net-imap (v0.5.6, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="net-pop (v0.1.2, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="net-protocol (v0.2.2, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="net-scp (v4.1.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="net-sftp (v4.0.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="net-smtp (v0.5.1, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="net-ssh (v7.3.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="nio4r (v2.7.4, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="nokogiri (v1.18.3, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="ostruct (v0.6.1, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="parallel (v1.26.3, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="parser (v3.3.7.1, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="pg (v1.5.9, mise: 3.3.6) [gem]" level="application" />
@ -127,12 +122,13 @@
<orderEntry type="library" scope="PROVIDED" name="solid_cable (v3.0.7, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="solid_cache (v1.0.7, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="solid_queue (v1.1.3, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="sshkit (v1.24.0, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="spicy-proton (v2.1.15, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="stimulus-rails (v1.3.4, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="stringio (v3.1.5, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="thor (v1.3.2, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="thruster (v0.1.12, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="timeout (v0.4.3, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="toml-rb (v3.0.1, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="turbo-rails (v2.0.13, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="tzinfo (v2.0.6, mise: 3.3.6) [gem]" level="application" />
<orderEntry type="library" scope="PROVIDED" name="unicode-display_width (v3.1.4, mise: 3.3.6) [gem]" level="application" />