Skip to content

Commit 9bbf5ba

Browse files
committed
Add serde directive to every field
1 parent d0aeebd commit 9bbf5ba

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

packages/utils/node-resolver-rs/src/package_json.rs

+5
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,17 @@ pub struct PackageJson {
3838
pub path: PathBuf,
3939
#[serde(default, deserialize_with = "ok_or_default")]
4040
pub name: String,
41+
#[serde(default, deserialize_with = "ok_or_default")]
4142
pub version: Option<String>,
4243
#[serde(rename = "type", default, deserialize_with = "ok_or_default")]
4344
pub module_type: ModuleType,
45+
#[serde(default, deserialize_with = "ok_or_default")]
4446
main: Option<String>,
47+
#[serde(default, deserialize_with = "ok_or_default")]
4548
module: Option<String>,
49+
#[serde(default, deserialize_with = "ok_or_default")]
4650
tsconfig: Option<String>,
51+
#[serde(default, deserialize_with = "ok_or_default")]
4752
types: Option<String>,
4853
#[serde(default, deserialize_with = "ok_or_default")]
4954
pub source: SourceField,

0 commit comments

Comments
 (0)