aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/mozart-core/src/lib.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-05-05 19:38:29 +0900
committernsfisis <nsfisis@gmail.com>2026-05-05 19:38:29 +0900
commit884d9ab32bbca7a8ec5c7ee7d42cbde0e7e6babf (patch)
treee04e25f506f0174572b4634601ab9b317220d9e5 /crates/mozart-core/src/lib.rs
parent49b0884701a84731652fc934d428932ff6029bd4 (diff)
downloadphp-mozart-884d9ab32bbca7a8ec5c7ee7d42cbde0e7e6babf.tar.gz
php-mozart-884d9ab32bbca7a8ec5c7ee7d42cbde0e7e6babf.tar.zst
php-mozart-884d9ab32bbca7a8ec5c7ee7d42cbde0e7e6babf.zip
refactor(core): replace ComposerConfig with typed Config struct
Config uses serde with kebab-case field mapping; known properties are strongly-typed fields and unknown keys flow into an extra BTreeMap. resolve_references is moved to the new config module.
Diffstat (limited to 'crates/mozart-core/src/lib.rs')
-rw-r--r--crates/mozart-core/src/lib.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/crates/mozart-core/src/lib.rs b/crates/mozart-core/src/lib.rs
index 5e51d63..1264292 100644
--- a/crates/mozart-core/src/lib.rs
+++ b/crates/mozart-core/src/lib.rs
@@ -1,4 +1,5 @@
pub mod composer;
+pub mod config;
pub mod console;
pub mod exit_code;
pub mod http;