use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Default)]
pub struct Package {
pub name: String,
pub version: String,
}
#[derive(Serialize, Deserialize, Default)]
pub struct Manifest {
#[serde(skip_serializing)]
pub package: Package,
#[serde(default)]
pub workspace: WorkSpace,
}
#[derive(Serialize, Deserialize, Default)]
pub struct WorkSpace {
pub members: Vec<String>,
}