# Third-party notices Maran is distributed as binaries built from the packages below. Each belongs to its own authors and is used under its own licence; this file is the attribution those licences require. It says nothing about the licence of Maran itself, which is `LICENSE`. Generated by `maran licenses` from metadata on disk — cargo's resolution of `Cargo.lock`, the `.nuspec` of each restored NuGet package, the manifest of each installed npm module, and the typefaces `frontend/src/assets/css/fonts.css` loads. Do not edit it by hand; run the command. ## Rust — the agent Resolved by cargo from `agent/Cargo.lock`. | Package | Version | Licence | |---|---|---| | `adler2` | 2.0.1 | 0BSD OR MIT OR Apache-2.0 | | `aead` | 0.6.1 | MIT OR Apache-2.0 | | `aho-corasick` | 1.1.5 | Unlicense OR MIT | | `android_system_properties` | 0.1.6 | MIT OR Apache-2.0 | | `anyhow` | 1.0.104 | MIT OR Apache-2.0 | | `askama` | 0.12.1 | MIT OR Apache-2.0 | | `askama_derive` | 0.12.5 | MIT/Apache-2.0 | | `askama_escape` | 0.10.3 | MIT OR Apache-2.0 | | `askama_parser` | 0.2.1 | MIT OR Apache-2.0 | | `asn1-rs` | 0.7.2 | MIT OR Apache-2.0 | | `asn1-rs-derive` | 0.6.0 | MIT OR Apache-2.0 | | `asn1-rs-impl` | 0.2.0 | MIT/Apache-2.0 | | `async-trait` | 0.1.92 | MIT OR Apache-2.0 | | `atomic-waker` | 1.1.2 | Apache-2.0 OR MIT | | `autocfg` | 1.5.1 | Apache-2.0 OR MIT | | `aws-lc-rs` | 1.18.1 | ISC AND (Apache-2.0 OR ISC) | | `aws-lc-sys` | 0.45.0 | ISC AND (Apache-2.0 OR ISC) AND Apache-2.0 AND MIT AND BSD-3-Clause AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR ISC OR MIT-0) | | `axum` | 0.8.9 | MIT | | `axum-core` | 0.5.6 | MIT | | `base64` | 0.22.1 | MIT OR Apache-2.0 | | `base64` | 0.23.1 | MIT OR Apache-2.0 | | `bit-vec` | 0.9.1 | Apache-2.0 OR MIT | | `bitflags` | 2.13.1 | MIT OR Apache-2.0 | | `block-buffer` | 0.12.1 | MIT OR Apache-2.0 | | `bumpalo` | 3.20.3 | MIT OR Apache-2.0 | | `bytes` | 1.12.1 | MIT | | `cc` | 1.4.5 | MIT OR Apache-2.0 | | `cfg-if` | 1.0.4 | MIT OR Apache-2.0 | | `cfg_aliases` | 0.2.2 | MIT | | `chacha20` | 0.10.2 | MIT OR Apache-2.0 | | `chacha20poly1305` | 0.11.0 | Apache-2.0 OR MIT | | `chrono` | 0.4.45 | MIT OR Apache-2.0 | | `cipher` | 0.5.2 | MIT OR Apache-2.0 | | `cmake` | 0.1.58 | MIT OR Apache-2.0 | | `cmov` | 0.5.4 | Apache-2.0 OR MIT | | `combine` | 4.6.8 | MIT | | `const-oid` | 0.10.2 | Apache-2.0 OR MIT | | `core-foundation` | 0.10.1 | MIT OR Apache-2.0 | | `core-foundation-sys` | 0.8.7 | MIT OR Apache-2.0 | | `cpufeatures` | 0.3.1 | MIT OR Apache-2.0 | | `crc-fast` | 1.10.0 | MIT OR Apache-2.0 | | `crc32fast` | 1.5.4 | MIT OR Apache-2.0 | | `crypto-common` | 0.1.7 | MIT OR Apache-2.0 | | `crypto-common` | 0.2.2 | MIT OR Apache-2.0 | | `ctutils` | 0.4.8 | Apache-2.0 OR MIT | | `data-encoding` | 2.11.1 | MIT | | `der-parser` | 10.0.0 | MIT OR Apache-2.0 | | `deranged` | 0.5.9 | MIT OR Apache-2.0 | | `digest` | 0.10.7 | MIT OR Apache-2.0 | | `digest` | 0.11.3 | MIT OR Apache-2.0 | | `displaydoc` | 0.2.7 | MIT OR Apache-2.0 | | `dunce` | 1.0.5 | CC0-1.0 OR MIT-0 OR Apache-2.0 | | `either` | 1.18.0 | MIT OR Apache-2.0 | | `equivalent` | 1.0.2 | Apache-2.0 OR MIT | | `errno` | 0.3.14 | MIT OR Apache-2.0 | | `fastrand` | 2.5.0 | Apache-2.0 OR MIT | | `filetime` | 0.2.29 | MIT/Apache-2.0 | | `find-msvc-tools` | 0.1.12 | MIT OR Apache-2.0 | | `fixedbitset` | 0.5.7 | MIT OR Apache-2.0 | | `flate2` | 1.1.10 | MIT OR Apache-2.0 | | `fnv` | 1.0.7 | Apache-2.0 / MIT | | `form_urlencoded` | 1.2.2 | MIT OR Apache-2.0 | | `fs_extra` | 1.3.0 | MIT | | `futures-channel` | 0.3.34 | MIT OR Apache-2.0 | | `futures-core` | 0.3.34 | MIT OR Apache-2.0 | | `futures-io` | 0.3.34 | MIT OR Apache-2.0 | | `futures-macro` | 0.3.34 | MIT OR Apache-2.0 | | `futures-sink` | 0.3.34 | MIT OR Apache-2.0 | | `futures-task` | 0.3.34 | MIT OR Apache-2.0 | | `futures-util` | 0.3.34 | MIT OR Apache-2.0 | | `generic-array` | 0.14.7 | MIT | | `getrandom` | 0.2.17 | MIT OR Apache-2.0 | | `getrandom` | 0.3.4 | MIT OR Apache-2.0 | | `getrandom` | 0.4.3 | MIT OR Apache-2.0 | | `h2` | 0.4.19 | MIT | | `hashbrown` | 0.17.1 | MIT OR Apache-2.0 | | `heck` | 0.5.0 | MIT OR Apache-2.0 | | `http` | 1.5.0 | MIT OR Apache-2.0 | | `http-body` | 1.1.0 | MIT | | `http-body-util` | 0.1.5 | MIT | | `httparse` | 1.10.1 | MIT OR Apache-2.0 | | `httpdate` | 1.0.3 | MIT OR Apache-2.0 | | `humantime` | 2.4.0 | MIT OR Apache-2.0 | | `hybrid-array` | 0.4.14 | MIT OR Apache-2.0 | | `hyper` | 1.11.1 | MIT | | `hyper-rustls` | 0.27.9 | Apache-2.0 OR ISC OR MIT | | `hyper-timeout` | 0.5.2 | MIT OR Apache-2.0 | | `hyper-util` | 0.1.20 | MIT | | `iana-time-zone` | 0.1.65 | MIT OR Apache-2.0 | | `iana-time-zone-haiku` | 0.1.2 | MIT OR Apache-2.0 | | `icu_collections` | 2.3.0 | Unicode-3.0 | | `icu_locale_core` | 2.3.0 | Unicode-3.0 | | `icu_normalizer` | 2.3.0 | Unicode-3.0 | | `icu_normalizer_data` | 2.3.0 | Unicode-3.0 | | `icu_properties` | 2.3.0 | Unicode-3.0 | | `icu_properties_data` | 2.3.0 | Unicode-3.0 | | `icu_provider` | 2.3.1 | Unicode-3.0 | | `idna` | 1.1.0 | MIT OR Apache-2.0 | | `idna_adapter` | 1.2.2 | Apache-2.0 OR MIT | | `indexmap` | 2.14.1 | Apache-2.0 OR MIT | | `inout` | 0.2.6 | MIT OR Apache-2.0 | | `ipnet` | 2.12.1 | MIT OR Apache-2.0 | | `itertools` | 0.14.0 | MIT OR Apache-2.0 | | `itertools` | 0.15.0 | MIT OR Apache-2.0 | | `itoa` | 1.0.18 | MIT OR Apache-2.0 | | `jni` | 0.22.4 | MIT OR Apache-2.0 | | `jni-macros` | 0.22.4 | MIT OR Apache-2.0 | | `jni-sys` | 0.4.1 | MIT OR Apache-2.0 | | `jni-sys-macros` | 0.4.1 | MIT OR Apache-2.0 | | `jobserver` | 0.1.35 | MIT OR Apache-2.0 | | `js-sys` | 0.3.105 | MIT OR Apache-2.0 | | `lazy_static` | 1.5.0 | MIT OR Apache-2.0 | | `libc` | 0.2.189 | MIT OR Apache-2.0 | | `linux-raw-sys` | 0.12.1 | Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT | | `litemap` | 0.8.3 | Unicode-3.0 | | `lock_api` | 0.4.14 | MIT OR Apache-2.0 | | `log` | 0.4.34 | MIT OR Apache-2.0 | | `lru-slab` | 0.1.2 | MIT OR Apache-2.0 OR Zlib | | `matchers` | 0.2.0 | MIT | | `matchit` | 0.8.4 | MIT AND BSD-3-Clause | | `md-5` | 0.11.0 | MIT OR Apache-2.0 | | `memchr` | 2.8.3 | Unlicense OR MIT | | `mime` | 0.3.17 | MIT OR Apache-2.0 | | `mime_guess` | 2.0.5 | MIT | | `minimal-lexical` | 0.2.1 | MIT/Apache-2.0 | | `miniz_oxide` | 0.9.1 | MIT OR Zlib OR Apache-2.0 | | `mio` | 1.2.2 | MIT | | `multimap` | 0.10.1 | MIT OR Apache-2.0 | | `nix` | 0.31.3 | MIT | | `nom` | 7.1.3 | MIT | | `nu-ansi-term` | 0.50.3 | MIT | | `num-bigint` | 0.4.8 | MIT OR Apache-2.0 | | `num-conv` | 0.2.2 | MIT OR Apache-2.0 | | `num-integer` | 0.1.47 | MIT OR Apache-2.0 | | `num-traits` | 0.2.19 | MIT OR Apache-2.0 | | `object_store` | 0.14.2 | MIT/Apache-2.0 | | `oid-registry` | 0.8.1 | MIT OR Apache-2.0 | | `once_cell` | 1.21.4 | MIT OR Apache-2.0 | | `openssl-probe` | 0.2.1 | MIT OR Apache-2.0 | | `parking_lot` | 0.12.5 | MIT OR Apache-2.0 | | `parking_lot_core` | 0.9.12 | MIT OR Apache-2.0 | | `pem` | 4.0.0 | MIT | | `percent-encoding` | 2.3.2 | MIT OR Apache-2.0 | | `petgraph` | 0.7.1 | MIT OR Apache-2.0 | | `pin-project` | 1.1.13 | Apache-2.0 OR MIT | | `pin-project-internal` | 1.1.13 | Apache-2.0 OR MIT | | `pin-project-lite` | 0.2.17 | Apache-2.0 OR MIT | | `pkg-config` | 0.3.34 | MIT OR Apache-2.0 | | `poly1305` | 0.9.1 | Apache-2.0 OR MIT | | `potential_utf` | 0.1.6 | Unicode-3.0 | | `powerfmt` | 0.2.1 | MIT OR Apache-2.0 | | `ppv-lite86` | 0.2.21 | MIT OR Apache-2.0 | | `prettyplease` | 0.2.37 | MIT OR Apache-2.0 | | `proc-macro2` | 1.0.107 | MIT OR Apache-2.0 | | `proptest` | 1.11.0 | MIT OR Apache-2.0 | | `prost` | 0.13.5 | Apache-2.0 | | `prost-build` | 0.13.5 | Apache-2.0 | | `prost-derive` | 0.13.5 | Apache-2.0 | | `prost-types` | 0.13.5 | Apache-2.0 | | `quick-xml` | 0.41.0 | MIT | | `quinn` | 0.11.11 | MIT OR Apache-2.0 | | `quinn-proto` | 0.11.19 | MIT OR Apache-2.0 | | `quinn-udp` | 0.5.15 | MIT OR Apache-2.0 | | `quote` | 1.0.47 | MIT OR Apache-2.0 | | `r-efi` | 5.3.0 | MIT OR Apache-2.0 OR LGPL-2.1-or-later | | `r-efi` | 6.0.0 | MIT OR Apache-2.0 OR LGPL-2.1-or-later | | `rand` | 0.10.2 | MIT OR Apache-2.0 | | `rand` | 0.9.5 | MIT OR Apache-2.0 | | `rand_chacha` | 0.9.0 | MIT OR Apache-2.0 | | `rand_core` | 0.10.1 | MIT OR Apache-2.0 | | `rand_core` | 0.9.5 | MIT OR Apache-2.0 | | `rand_pcg` | 0.10.2 | MIT OR Apache-2.0 | | `rand_xorshift` | 0.4.0 | MIT OR Apache-2.0 | | `rcgen` | 0.14.10 | MIT OR Apache-2.0 | | `redox_syscall` | 0.5.18 | MIT | | `regex` | 1.13.1 | MIT OR Apache-2.0 | | `regex-automata` | 0.4.18 | MIT OR Apache-2.0 | | `regex-syntax` | 0.8.11 | MIT OR Apache-2.0 | | `reqwest` | 0.13.4 | MIT OR Apache-2.0 | | `ring` | 0.17.14 | Apache-2.0 AND ISC | | `rustc-hash` | 2.1.3 | Apache-2.0 OR MIT | | `rustc_version` | 0.4.1 | MIT OR Apache-2.0 | | `rusticata-macros` | 4.1.0 | MIT/Apache-2.0 | | `rustix` | 1.1.5 | Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT | | `rustls` | 0.23.46 | Apache-2.0 OR ISC OR MIT | | `rustls-native-certs` | 0.8.4 | Apache-2.0 OR ISC OR MIT | | `rustls-pki-types` | 1.15.1 | MIT OR Apache-2.0 | | `rustls-platform-verifier` | 0.7.0 | MIT OR Apache-2.0 | | `rustls-platform-verifier-android` | 0.1.1 | MIT OR Apache-2.0 | | `rustls-webpki` | 0.103.16 | ISC | | `rustversion` | 1.0.23 | MIT OR Apache-2.0 | | `ryu` | 1.0.23 | Apache-2.0 OR BSL-1.0 | | `same-file` | 1.0.6 | Unlicense/MIT | | `schannel` | 0.1.29 | MIT | | `scopeguard` | 1.2.0 | MIT OR Apache-2.0 | | `security-framework` | 3.7.0 | MIT OR Apache-2.0 | | `security-framework-sys` | 2.17.0 | MIT OR Apache-2.0 | | `semver` | 1.0.28 | MIT OR Apache-2.0 | | `serde` | 1.0.229 | MIT OR Apache-2.0 | | `serde_core` | 1.0.229 | MIT OR Apache-2.0 | | `serde_derive` | 1.0.229 | MIT OR Apache-2.0 | | `serde_json` | 1.0.151 | MIT OR Apache-2.0 | | `serde_urlencoded` | 0.7.1 | MIT/Apache-2.0 | | `sha2` | 0.11.0 | MIT OR Apache-2.0 | | `sharded-slab` | 0.1.7 | MIT | | `shlex` | 2.0.1 | MIT OR Apache-2.0 | | `signal-hook-registry` | 1.4.8 | MIT OR Apache-2.0 | | `simd-adler32` | 0.3.10 | MIT | | `simd_cesu8` | 1.2.0 | Apache-2.0 OR MIT | | `simdutf8` | 0.1.5 | MIT OR Apache-2.0 | | `slab` | 0.4.12 | MIT | | `smallvec` | 1.15.2 | MIT OR Apache-2.0 | | `socket2` | 0.5.10 | MIT OR Apache-2.0 | | `socket2` | 0.6.5 | MIT OR Apache-2.0 | | `spin` | 0.10.1 | MIT | | `stable_deref_trait` | 1.2.1 | MIT OR Apache-2.0 | | `subtle` | 2.6.1 | BSD-3-Clause | | `syn` | 2.0.119 | MIT OR Apache-2.0 | | `syn` | 3.0.4 | MIT OR Apache-2.0 | | `sync_wrapper` | 1.0.2 | Apache-2.0 | | `synstructure` | 0.13.2 | MIT | | `tar` | 0.4.46 | MIT OR Apache-2.0 | | `tempfile` | 3.27.0 | MIT OR Apache-2.0 | | `thiserror` | 2.0.21 | MIT OR Apache-2.0 | | `thiserror-impl` | 2.0.21 | MIT OR Apache-2.0 | | `thread_local` | 1.1.10 | MIT OR Apache-2.0 | | `time` | 0.3.55 | MIT OR Apache-2.0 | | `time-core` | 0.1.9 | MIT OR Apache-2.0 | | `time-macros` | 0.2.32 | MIT OR Apache-2.0 | | `tinystr` | 0.8.4 | Unicode-3.0 | | `tinyvec` | 1.13.2 | Zlib OR Apache-2.0 OR MIT | | `tinyvec_macros` | 0.1.1 | MIT OR Apache-2.0 OR Zlib | | `tokio` | 1.54.1 | MIT | | `tokio-macros` | 2.7.2 | MIT | | `tokio-rustls` | 0.26.5 | MIT OR Apache-2.0 | | `tokio-stream` | 0.1.19 | MIT | | `tokio-util` | 0.7.19 | MIT | | `tonic` | 0.13.1 | MIT | | `tonic-build` | 0.13.1 | MIT | | `tower` | 0.5.3 | MIT | | `tower-http` | 0.6.11 | MIT | | `tower-layer` | 0.3.3 | MIT | | `tower-service` | 0.3.3 | MIT | | `tracing` | 0.1.44 | MIT | | `tracing-attributes` | 0.1.31 | MIT | | `tracing-core` | 0.1.36 | MIT | | `tracing-log` | 0.2.0 | MIT | | `tracing-subscriber` | 0.3.23 | MIT | | `try-lock` | 0.2.5 | MIT | | `typed-path` | 0.13.0 | MIT OR Apache-2.0 | | `typenum` | 1.20.1 | MIT OR Apache-2.0 | | `unarray` | 0.1.4 | MIT OR Apache-2.0 | | `unicase` | 2.9.0 | MIT OR Apache-2.0 | | `unicode-ident` | 1.0.24 | (MIT OR Apache-2.0) AND Unicode-3.0 | | `universal-hash` | 0.6.1 | MIT OR Apache-2.0 | | `untrusted` | 0.7.1 | ISC | | `untrusted` | 0.9.0 | ISC | | `url` | 2.5.8 | MIT OR Apache-2.0 | | `utf8_iter` | 1.0.4 | Apache-2.0 OR MIT | | `valuable` | 0.1.1 | MIT | | `version_check` | 0.9.5 | MIT/Apache-2.0 | | `walkdir` | 2.5.0 | Unlicense/MIT | | `want` | 0.3.1 | MIT | | `wasi` | 0.11.1+wasi-snapshot-preview1 | Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT | | `wasip2` | 1.0.4+wasi-0.2.12 | Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT | | `wasm-bindgen` | 0.2.128 | MIT OR Apache-2.0 | | `wasm-bindgen-futures` | 0.4.78 | MIT OR Apache-2.0 | | `wasm-bindgen-macro` | 0.2.128 | MIT OR Apache-2.0 | | `wasm-bindgen-macro-support` | 0.2.128 | MIT OR Apache-2.0 | | `wasm-bindgen-shared` | 0.2.128 | MIT OR Apache-2.0 | | `wasm-streams` | 0.5.0 | MIT OR Apache-2.0 | | `web-sys` | 0.3.105 | MIT OR Apache-2.0 | | `web-time` | 1.1.0 | MIT OR Apache-2.0 | | `webpki-root-certs` | 1.0.11 | CDLA-Permissive-2.0 | | `winapi-util` | 0.1.11 | Unlicense OR MIT | | `windows-core` | 0.62.2 | MIT OR Apache-2.0 | | `windows-implement` | 0.60.2 | MIT OR Apache-2.0 | | `windows-interface` | 0.59.3 | MIT OR Apache-2.0 | | `windows-link` | 0.2.1 | MIT OR Apache-2.0 | | `windows-result` | 0.4.1 | MIT OR Apache-2.0 | | `windows-strings` | 0.5.1 | MIT OR Apache-2.0 | | `windows-sys` | 0.52.0 | MIT OR Apache-2.0 | | `windows-sys` | 0.61.2 | MIT OR Apache-2.0 | | `windows-targets` | 0.52.6 | MIT OR Apache-2.0 | | `windows_aarch64_gnullvm` | 0.52.6 | MIT OR Apache-2.0 | | `windows_aarch64_msvc` | 0.52.6 | MIT OR Apache-2.0 | | `windows_i686_gnu` | 0.52.6 | MIT OR Apache-2.0 | | `windows_i686_gnullvm` | 0.52.6 | MIT OR Apache-2.0 | | `windows_i686_msvc` | 0.52.6 | MIT OR Apache-2.0 | | `windows_x86_64_gnu` | 0.52.6 | MIT OR Apache-2.0 | | `windows_x86_64_gnullvm` | 0.52.6 | MIT OR Apache-2.0 | | `windows_x86_64_msvc` | 0.52.6 | MIT OR Apache-2.0 | | `wit-bindgen` | 0.57.1 | Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT | | `writeable` | 0.6.4 | Unicode-3.0 | | `x509-parser` | 0.18.1 | MIT OR Apache-2.0 | | `yasna` | 0.6.0 | MIT OR Apache-2.0 | | `yoke` | 0.8.3 | Unicode-3.0 | | `yoke-derive` | 0.8.2 | Unicode-3.0 | | `zerocopy` | 0.8.63 | BSD-2-Clause OR Apache-2.0 OR MIT | | `zerocopy-derive` | 0.8.63 | BSD-2-Clause OR Apache-2.0 OR MIT | | `zerofrom` | 0.1.8 | Unicode-3.0 | | `zerofrom-derive` | 0.1.7 | Unicode-3.0 | | `zeroize` | 1.9.0 | Apache-2.0 OR MIT | | `zerotrie` | 0.2.5 | Unicode-3.0 | | `zerovec` | 0.11.8 | Unicode-3.0 | | `zerovec-derive` | 0.11.6 | Unicode-3.0 | | `zip` | 9.1.3 | MIT | | `zlib-rs` | 0.6.8 | Zlib | | `zmij` | 1.0.23 | MIT | ## .NET — the panel Resolved by restore; versions are pinned in `backend/Directory.Packages.props`. | Package | Version | Licence | |---|---|---| | `BCrypt.Net-Next` | 4.1.0 | MIT | | `BouncyCastle.Cryptography` | 2.7.0 | MIT | | `Cronos` | 0.11.0 | MIT | | `DistributedLock.Core` | 1.0.8 | MIT | | `DistributedLock.Postgres` | 1.3.0 | MIT | | `Docker.DotNet.Enhanced` | 4.3.3 | MIT | | `Docker.DotNet.Enhanced.Handler.Abstractions` | 4.3.3 | MIT | | `Docker.DotNet.Enhanced.LegacyHttp` | 4.3.3 | MIT | | `Docker.DotNet.Enhanced.NPipe` | 4.3.3 | MIT | | `Docker.DotNet.Enhanced.NativeHttp` | 4.3.3 | MIT | | `Docker.DotNet.Enhanced.Unix` | 4.3.3 | MIT | | `Docker.DotNet.Enhanced.X509` | 4.3.3 | MIT | | `FastExpressionCompiler` | 5.4.1 | MIT | | `FluentValidation` | 12.1.1 | Apache-2.0 | | `FluentValidation.DependencyInjectionExtensions` | 12.1.1 | Apache-2.0 | | `Google.Protobuf` | 3.36.2 | BSD-3-Clause | | `Grpc.Core.Api` | 2.84.0 | Apache-2.0 | | `Grpc.Net.Client` | 2.84.0 | Apache-2.0 | | `Grpc.Net.Common` | 2.84.0 | Apache-2.0 | | `Grpc.Tools` | 2.84.0 | Apache-2.0 | | `Humanizer.Core` | 2.14.1 | MIT | | `ImTools` | 4.0.0 | MIT | | `JasperFx` | 2.74.0 | MIT | | `JasperFx.Events` | 2.74.0 | MIT | | `JasperFx.RuntimeCompiler` | 5.0.0 | MIT | | `JasperFx.SourceGenerator` | 2.74.0 | MIT | | `Konscious.Security.Cryptography.Argon2` | 1.3.1 | MIT | | `Konscious.Security.Cryptography.Blake2` | 1.1.1 | MIT | | `MailKit` | 4.18.0 | MIT | | `Microsoft.AspNetCore.Authentication.JwtBearer` | 9.0.20 | MIT | | `Microsoft.AspNetCore.Mvc.Testing` | 9.0.20 | MIT | | `Microsoft.AspNetCore.TestHost` | 9.0.20 | MIT | | `Microsoft.Bcl.AsyncInterfaces` | 9.0.0 | MIT | | `Microsoft.Bcl.Cryptography` | 10.0.0 | MIT | | `Microsoft.Bcl.Cryptography` | 10.0.2 | MIT | | `Microsoft.Bcl.TimeProvider` | 9.0.11 | MIT | | `Microsoft.Build.Framework` | 17.11.48 | MIT | | `Microsoft.Build.Locator` | 1.7.8 | MIT | | `Microsoft.CSharp` | 4.7.0 | MIT | | `Microsoft.CodeAnalysis` | 5.3.0 | MIT | | `Microsoft.CodeAnalysis.Analyzers` | 5.3.0-2.25625.1 | MIT | | `Microsoft.CodeAnalysis.BannedApiAnalyzers` | 5.6.0 | MIT | | `Microsoft.CodeAnalysis.CSharp` | 5.3.0 | MIT | | `Microsoft.CodeAnalysis.CSharp.Workspaces` | 5.3.0 | MIT | | `Microsoft.CodeAnalysis.Common` | 5.3.0 | MIT | | `Microsoft.CodeAnalysis.Scripting` | 4.14.0 | MIT | | `Microsoft.CodeAnalysis.VisualBasic` | 5.3.0 | MIT | | `Microsoft.CodeAnalysis.VisualBasic.Workspaces` | 5.3.0 | MIT | | `Microsoft.CodeAnalysis.Workspaces.Common` | 5.3.0 | MIT | | `Microsoft.CodeAnalysis.Workspaces.MSBuild` | 5.3.0 | MIT | | `Microsoft.CodeCoverage` | 18.10.1 | MIT | | `Microsoft.EntityFrameworkCore` | 9.0.20 | MIT | | `Microsoft.EntityFrameworkCore.Abstractions` | 9.0.20 | MIT | | `Microsoft.EntityFrameworkCore.Analyzers` | 9.0.20 | MIT | | `Microsoft.EntityFrameworkCore.Design` | 9.0.20 | MIT | | `Microsoft.EntityFrameworkCore.InMemory` | 9.0.20 | MIT | | `Microsoft.EntityFrameworkCore.Relational` | 9.0.20 | MIT | | `Microsoft.Extensions.AmbientMetadata.Application` | 10.10.0 | MIT | | `Microsoft.Extensions.Caching.Abstractions` | 9.0.20 | MIT | | `Microsoft.Extensions.Caching.Memory` | 9.0.20 | MIT | | `Microsoft.Extensions.Compliance.Abstractions` | 10.10.0 | MIT | | `Microsoft.Extensions.Configuration` | 9.0.0 | MIT | | `Microsoft.Extensions.Configuration` | 9.0.20 | MIT | | `Microsoft.Extensions.Configuration.Abstractions` | 9.0.0 | MIT | | `Microsoft.Extensions.Configuration.Abstractions` | 9.0.20 | MIT | | `Microsoft.Extensions.Configuration.Binder` | 9.0.0 | MIT | | `Microsoft.Extensions.Configuration.Binder` | 9.0.20 | MIT | | `Microsoft.Extensions.Configuration.CommandLine` | 9.0.0 | MIT | | `Microsoft.Extensions.Configuration.CommandLine` | 9.0.20 | MIT | | `Microsoft.Extensions.Configuration.EnvironmentVariables` | 9.0.0 | MIT | | `Microsoft.Extensions.Configuration.EnvironmentVariables` | 9.0.20 | MIT | | `Microsoft.Extensions.Configuration.FileExtensions` | 9.0.0 | MIT | | `Microsoft.Extensions.Configuration.FileExtensions` | 9.0.20 | MIT | | `Microsoft.Extensions.Configuration.Json` | 9.0.0 | MIT | | `Microsoft.Extensions.Configuration.Json` | 9.0.20 | MIT | | `Microsoft.Extensions.Configuration.UserSecrets` | 9.0.0 | MIT | | `Microsoft.Extensions.Configuration.UserSecrets` | 9.0.20 | MIT | | `Microsoft.Extensions.DependencyInjection` | 9.0.20 | MIT | | `Microsoft.Extensions.DependencyInjection.Abstractions` | 9.0.20 | MIT | | `Microsoft.Extensions.DependencyInjection.AutoActivation` | 10.10.0 | MIT | | `Microsoft.Extensions.DependencyModel` | 9.0.20 | MIT | | `Microsoft.Extensions.Diagnostics` | 9.0.0 | MIT | | `Microsoft.Extensions.Diagnostics` | 9.0.20 | MIT | | `Microsoft.Extensions.Diagnostics.Abstractions` | 9.0.0 | MIT | | `Microsoft.Extensions.Diagnostics.Abstractions` | 9.0.20 | MIT | | `Microsoft.Extensions.Diagnostics.ExceptionSummarization` | 10.10.0 | MIT | | `Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions` | 9.0.0 | MIT | | `Microsoft.Extensions.FileProviders.Abstractions` | 9.0.0 | MIT | | `Microsoft.Extensions.FileProviders.Abstractions` | 9.0.20 | MIT | | `Microsoft.Extensions.FileProviders.Physical` | 9.0.0 | MIT | | `Microsoft.Extensions.FileProviders.Physical` | 9.0.20 | MIT | | `Microsoft.Extensions.FileSystemGlobbing` | 9.0.0 | MIT | | `Microsoft.Extensions.FileSystemGlobbing` | 9.0.20 | MIT | | `Microsoft.Extensions.Hosting` | 9.0.0 | MIT | | `Microsoft.Extensions.Hosting` | 9.0.20 | MIT | | `Microsoft.Extensions.Hosting.Abstractions` | 9.0.0 | MIT | | `Microsoft.Extensions.Hosting.Abstractions` | 9.0.20 | MIT | | `Microsoft.Extensions.Http` | 9.0.20 | MIT | | `Microsoft.Extensions.Http.Diagnostics` | 10.10.0 | MIT | | `Microsoft.Extensions.Http.Resilience` | 10.10.0 | MIT | | `Microsoft.Extensions.Logging` | 9.0.20 | MIT | | `Microsoft.Extensions.Logging.Abstractions` | 9.0.20 | MIT | | `Microsoft.Extensions.Logging.Configuration` | 9.0.0 | MIT | | `Microsoft.Extensions.Logging.Configuration` | 9.0.20 | MIT | | `Microsoft.Extensions.Logging.Console` | 9.0.0 | MIT | | `Microsoft.Extensions.Logging.Console` | 9.0.20 | MIT | | `Microsoft.Extensions.Logging.Debug` | 9.0.0 | MIT | | `Microsoft.Extensions.Logging.Debug` | 9.0.20 | MIT | | `Microsoft.Extensions.Logging.EventLog` | 9.0.0 | MIT | | `Microsoft.Extensions.Logging.EventLog` | 9.0.20 | MIT | | `Microsoft.Extensions.Logging.EventSource` | 9.0.0 | MIT | | `Microsoft.Extensions.Logging.EventSource` | 9.0.20 | MIT | | `Microsoft.Extensions.ObjectPool` | 9.0.12 | MIT | | `Microsoft.Extensions.ObjectPool` | 9.0.20 | MIT | | `Microsoft.Extensions.Options` | 9.0.20 | MIT | | `Microsoft.Extensions.Options.ConfigurationExtensions` | 9.0.0 | MIT | | `Microsoft.Extensions.Options.ConfigurationExtensions` | 9.0.20 | MIT | | `Microsoft.Extensions.Options.DataAnnotations` | 9.0.20 | MIT | | `Microsoft.Extensions.Primitives` | 9.0.20 | MIT | | `Microsoft.Extensions.Resilience` | 10.10.0 | MIT | | `Microsoft.Extensions.Telemetry` | 10.10.0 | MIT | | `Microsoft.Extensions.Telemetry.Abstractions` | 10.10.0 | MIT | | `Microsoft.IdentityModel.Abstractions` | 8.23.0 | MIT | | `Microsoft.IdentityModel.JsonWebTokens` | 8.23.0 | MIT | | `Microsoft.IdentityModel.Logging` | 8.23.0 | MIT | | `Microsoft.IdentityModel.Protocols` | 8.19.2 | MIT | | `Microsoft.IdentityModel.Protocols.OpenIdConnect` | 8.19.2 | MIT | | `Microsoft.IdentityModel.Tokens` | 8.23.0 | MIT | | `Microsoft.NET.Test.Sdk` | 18.10.1 | MIT | | `Microsoft.OpenApi` | 1.6.14 | MIT | | `Microsoft.TestPlatform.ObjectModel` | 18.10.1 | MIT | | `Microsoft.TestPlatform.TestHost` | 18.10.1 | MIT | | `Microsoft.VisualStudio.SolutionPersistence` | 1.0.52 | MIT | | `MimeKit` | 4.18.0 | MIT | | `Mono.Cecil` | 0.11.3 | http://opensource.org/licenses/mit-license.php | | `Mono.TextTemplating` | 3.0.0 | MIT | | `NetArchTest.Rules` | 1.3.2 | not declared | | `NetTopologySuite` | 2.5.0 | BSD-3-Clause | | `NetTopologySuite.IO.PostGis` | 2.1.0 | BSD-3-Clause | | `NewId` | 4.0.1 | Apache-2.0 | | `Npgsql` | 9.0.5 | PostgreSQL | | `Npgsql.EntityFrameworkCore.PostgreSQL` | 9.0.4 | PostgreSQL | | `Npgsql.NetTopologySuite` | 9.0.4 | PostgreSQL | | `Otp.NET` | 1.4.1 | LICENSE.txt | | `Polly.Core` | 8.6.5 | BSD-3-Clause | | `Polly.Extensions` | 8.4.2 | BSD-3-Clause | | `Polly.RateLimiting` | 8.4.2 | BSD-3-Clause | | `SSH.NET` | 2026.0.0 | MIT | | `Serilog` | 4.2.0 | Apache-2.0 | | `Serilog.AspNetCore` | 9.0.0 | Apache-2.0 | | `Serilog.Extensions.Hosting` | 9.0.0 | Apache-2.0 | | `Serilog.Extensions.Logging` | 9.0.0 | Apache-2.0 | | `Serilog.Formatting.Compact` | 3.0.0 | Apache-2.0 | | `Serilog.Settings.Configuration` | 9.0.0 | Apache-2.0 | | `Serilog.Sinks.Console` | 6.0.0 | Apache-2.0 | | `Serilog.Sinks.Debug` | 3.0.0 | Apache-2.0 | | `Serilog.Sinks.File` | 6.0.0 | Apache-2.0 | | `SharpZipLib` | 1.4.2 | MIT | | `Spectre.Console` | 0.55.0 | MIT | | `Spectre.Console.Ansi` | 0.55.0 | MIT | | `Swashbuckle.AspNetCore.Swagger` | 6.6.2 | MIT | | `Swashbuckle.AspNetCore.SwaggerGen` | 6.6.2 | MIT | | `System.Buffers` | 4.6.0 | MIT | | `System.CodeDom` | 6.0.0 | MIT | | `System.Collections.Immutable` | 9.0.0 | MIT | | `System.Composition` | 9.0.0 | MIT | | `System.Composition.AttributedModel` | 9.0.0 | MIT | | `System.Composition.Convention` | 9.0.0 | MIT | | `System.Composition.Hosting` | 9.0.0 | MIT | | `System.Composition.Runtime` | 9.0.0 | MIT | | `System.Composition.TypedParts` | 9.0.0 | MIT | | `System.Diagnostics.EventLog` | 9.0.0 | MIT | | `System.Diagnostics.EventLog` | 9.0.20 | MIT | | `System.Formats.Asn1` | 10.0.0 | MIT | | `System.IO.Pipelines` | 9.0.0 | MIT | | `System.IdentityModel.Tokens.Jwt` | 8.19.2 | MIT | | `System.Memory` | 4.5.4 | https://github.com/dotnet/corefx/blob/master/LICENSE.TXT | | `System.Memory` | 4.6.0 | MIT | | `System.Numerics.Vectors` | 4.6.0 | MIT | | `System.Reflection.Metadata` | 9.0.0 | MIT | | `System.Runtime.CompilerServices.Unsafe` | 6.1.0 | MIT | | `System.Security.Cryptography.Pkcs` | 10.0.0 | MIT | | `System.Text.Encoding.CodePages` | 8.0.0 | MIT | | `System.Text.Json` | 9.0.20 | MIT | | `System.Threading.Channels` | 8.0.0 | MIT | | `System.Threading.RateLimiting` | 8.0.0 | MIT | | `System.Threading.Tasks.Extensions` | 4.6.0 | MIT | | `Testcontainers` | 4.15.0 | MIT | | `Testcontainers.PostgreSql` | 4.15.0 | MIT | | `Weasel.Core` | 9.32.0 | MIT | | `Weasel.Postgresql` | 9.32.0 | MIT | | `WolverineFx` | 6.40.0 | MIT | | `WolverineFx.FluentValidation` | 6.40.0 | MIT | | `WolverineFx.Postgresql` | 6.40.0 | MIT | | `WolverineFx.RDBMS` | 6.40.0 | MIT | | `xunit` | 2.9.3 | Apache-2.0 | | `xunit.abstractions` | 2.0.3 | https://raw.githubusercontent.com/xunit/xunit/master/license.txt | | `xunit.analyzers` | 1.18.0 | Apache-2.0 | | `xunit.assert` | 2.9.3 | Apache-2.0 | | `xunit.core` | 2.9.3 | Apache-2.0 | | `xunit.extensibility.core` | 2.9.3 | Apache-2.0 | | `xunit.extensibility.execution` | 2.9.3 | Apache-2.0 | | `xunit.runner.visualstudio` | 4.0.0 | Apache-2.0 | ## npm — the application Runtime dependencies only; build and test tooling is not distributed. | Package | Version | Licence | |---|---|---| | `@babel/helper-string-parser` | 7.29.7 | MIT | | `@babel/helper-validator-identifier` | 7.29.7 | MIT | | `@babel/parser` | 7.29.8 | MIT | | `@babel/types` | 7.29.8 | MIT | | `@codemirror/autocomplete` | 6.20.4 | MIT | | `@codemirror/commands` | 6.11.1 | MIT | | `@codemirror/lang-css` | 6.3.1 | MIT | | `@codemirror/lang-html` | 6.4.12 | MIT | | `@codemirror/lang-javascript` | 6.2.5 | MIT | | `@codemirror/lang-json` | 6.0.2 | MIT | | `@codemirror/lang-markdown` | 6.5.2 | MIT | | `@codemirror/lang-php` | 6.0.2 | MIT | | `@codemirror/lang-python` | 6.2.1 | MIT | | `@codemirror/lang-sass` | 6.0.2 | MIT | | `@codemirror/lang-sql` | 6.10.0 | MIT | | `@codemirror/lang-vue` | 0.1.3 | MIT | | `@codemirror/lang-xml` | 6.1.0 | MIT | | `@codemirror/lang-yaml` | 6.1.3 | MIT | | `@codemirror/language` | 6.13.1 | MIT | | `@codemirror/legacy-modes` | 6.5.5 | MIT | | `@codemirror/lint` | 6.9.7 | MIT | | `@codemirror/search` | 6.7.2 | MIT | | `@codemirror/state` | 6.7.6 | MIT | | `@codemirror/streamparser` | 6.0.0 | MIT | | `@codemirror/view` | 6.43.15 | MIT | | `@intlify/core-base` | 11.4.16 | MIT | | `@intlify/devtools-types` | 11.4.16 | MIT | | `@intlify/message-compiler` | 11.4.16 | MIT | | `@intlify/shared` | 11.4.16 | MIT | | `@jridgewell/gen-mapping` | 0.3.13 | MIT | | `@jridgewell/remapping` | 2.3.5 | MIT | | `@jridgewell/resolve-uri` | 3.1.2 | MIT | | `@jridgewell/sourcemap-codec` | 1.6.0 | MIT | | `@jridgewell/trace-mapping` | 0.3.31 | MIT | | `@lezer/common` | 1.5.5 | MIT | | `@lezer/css` | 1.3.9 | MIT | | `@lezer/highlight` | 1.2.5 | MIT | | `@lezer/html` | 1.3.13 | MIT | | `@lezer/javascript` | 1.5.6 | MIT | | `@lezer/json` | 1.0.3 | MIT | | `@lezer/lr` | 1.4.12 | MIT | | `@lezer/markdown` | 1.8.1 | MIT | | `@lezer/php` | 1.0.6 | MIT | | `@lezer/python` | 1.1.19 | MIT | | `@lezer/sass` | 1.1.0 | MIT | | `@lezer/xml` | 1.0.6 | MIT | | `@lezer/yaml` | 1.0.4 | MIT | | `@marijn/find-cluster-break` | 1.0.4 | MIT | | `@oxc-project/types` | 0.156.0 | MIT | | `@rolldown/binding-linux-x64-gnu` | 1.2.16 | MIT | | `@rolldown/binding-linux-x64-musl` | 1.2.16 | MIT | | `@rolldown/pluginutils` | 1.0.1 | MIT | | `@types/node` | 26.6.2 | MIT | | `@vue-macros/common` | 3.1.4 | MIT | | `@vue/compiler-core` | 3.5.43 | MIT | | `@vue/compiler-dom` | 3.5.43 | MIT | | `@vue/compiler-sfc` | 3.5.43 | MIT | | `@vue/compiler-ssr` | 3.5.43 | MIT | | `@vue/devtools-api` | 8.2.1 | MIT | | `@vue/devtools-kit` | 8.2.1 | MIT | | `@vue/devtools-shared` | 8.2.1 | MIT | | `@vue/reactivity` | 3.5.43 | MIT | | `@vue/runtime-core` | 3.5.43 | MIT | | `@vue/runtime-dom` | 3.5.43 | MIT | | `@vue/server-renderer` | 3.5.43 | MIT | | `@vue/shared` | 3.5.43 | MIT | | `acorn` | 8.18.0 | MIT | | `ast-kit` | 2.2.0 | MIT | | `ast-walker-scope` | 0.9.0 | MIT | | `birpc` | 2.9.0 | MIT | | `chokidar` | 5.0.0 | MIT | | `confbox` | 0.2.4 | MIT | | `crelt` | 1.0.7 | MIT | | `csstype` | 3.2.3 | MIT | | `date-fns` | 4.4.0 | MIT | | `detect-libc` | 2.1.2 | Apache-2.0 | | `entities` | 7.0.1 | BSD-2-Clause | | `estree-walker` | 2.0.2 | MIT | | `exsolve` | 1.1.1 | MIT | | `fdir` | 6.5.0 | MIT | | `hookable` | 5.5.3 | MIT | | `jiti` | 2.7.0 | MIT | | `lightningcss` | 1.32.0 | MPL-2.0 | | `lightningcss-linux-x64-gnu` | 1.32.0 | MPL-2.0 | | `lightningcss-linux-x64-musl` | 1.32.0 | MPL-2.0 | | `local-pkg` | 1.2.1 | MIT | | `lucide-vue-next` | 1.0.0 | ISC | | `magic-string` | 0.30.21 | MIT | | `magic-string-ast` | 1.0.3 | MIT | | `mlly` | 1.8.2 | MIT | | `muggle-string` | 0.4.1 | MIT | | `nanoid` | 3.3.20 | MIT | | `nostics` | 1.2.0 | MIT | | `pathe` | 2.0.3 | MIT | | `perfect-debounce` | 2.1.0 | MIT | | `picocolors` | 1.1.1 | ISC | | `picomatch` | 4.0.7 | MIT | | `pinia` | 4.0.3 | MIT | | `pkg-types` | 2.3.1 | MIT | | `postcss` | 8.5.32 | MIT | | `quansync` | 0.2.11 | MIT | | `readdirp` | 5.1.1 | MIT | | `rolldown` | 1.2.16 | MIT | | `scule` | 1.3.0 | MIT | | `source-map-js` | 1.2.2 | BSD-3-Clause | | `style-mod` | 4.1.4 | MIT | | `tinyglobby` | 0.2.17 | MIT | | `typescript` | 5.9.3 | Apache-2.0 | | `ufo` | 1.6.4 | MIT | | `undici-types` | 8.9.0 | MIT | | `unplugin` | 3.3.0 | MIT | | `unplugin-utils` | 0.3.2 | MIT | | `uqr` | 0.1.3 | MIT | | `vite` | 8.3.5 | MIT | | `vue` | 3.5.43 | MIT | | `vue-i18n` | 11.4.16 | MIT | | `vue-router` | 5.3.1 | MIT | | `w3c-keyname` | 2.2.8 | MIT | | `webpack-virtual-modules` | 0.6.2 | MIT | ## Typefaces — the application Self-hosted from `frontend/public/fonts`. The SIL Open Font License 1.1 requires each copyright line to accompany its font. | Typeface | Licence | Copyright | |---|---|---| | Archivo | OFL-1.1 | Copyright 2020 The Archivo Project Authors (https://github.com/Omnibus-Type/Archivo) | | Inter | OFL-1.1 | Copyright 2020 The Inter Project Authors (https://github.com/rsms/inter) | | JetBrains Mono | OFL-1.1 | Copyright 2020 The JetBrains Mono Project Authors (https://github.com/JetBrains/JetBrainsMono) | | Noto Sans Armenian | OFL-1.1 | Copyright 2022 The Noto Project Authors (https://github.com/notofonts/armenian) |