Commit 6103a61
committed
refactor(pack): align pack-schema to latest pack-core Config
- Remove API-level fields (root_path, project_path, process_env, dev,
build_id, pack_path, watch, define_env) from schema
- Add SchemaReactConfig and SchemaProviderConfigValue types
- Add missing OutputConfig fields: css_filename, css_chunk_filename,
asset_module_filename, public_path
- Fix OutputType serde to kebab-case
- Fix swc_plugins type to Vec<(String, Value)> tuples
- Remove stale mdx_rs and conditions fields
- Enhance SchemaConfigConditionItem to support all/any/not/base
- Add SchemaConfigConditionQuery and SchemaConfigConditionContentType
- Box large enum variants for clippy
- Add and update tests1 parent 42877b1 commit 6103a61
1 file changed
Lines changed: 282 additions & 123 deletions
0 commit comments