|
|
@ -41,6 +41,7 @@ struct CargoPackage { |
|
|
|
description: Option<String>, |
|
|
|
description: Option<String>, |
|
|
|
license: Option<String>, |
|
|
|
license: Option<String>, |
|
|
|
repository: Option<String>, |
|
|
|
repository: Option<String>, |
|
|
|
|
|
|
|
homepage: Option<String>, |
|
|
|
|
|
|
|
|
|
|
|
#[serde(default)] |
|
|
|
#[serde(default)] |
|
|
|
metadata: CargoMetadata, |
|
|
|
metadata: CargoMetadata, |
|
|
@ -199,6 +200,7 @@ struct NpmData { |
|
|
|
files: Vec<String>, |
|
|
|
files: Vec<String>, |
|
|
|
dts_file: Option<String>, |
|
|
|
dts_file: Option<String>, |
|
|
|
main: String, |
|
|
|
main: String, |
|
|
|
|
|
|
|
homepage: Option<String>, // https://docs.npmjs.com/files/package.json#homepage
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
#[doc(hidden)] |
|
|
|
#[doc(hidden)] |
|
|
@ -422,6 +424,7 @@ impl CrateData { |
|
|
|
dts_file, |
|
|
|
dts_file, |
|
|
|
files, |
|
|
|
files, |
|
|
|
main: js_file, |
|
|
|
main: js_file, |
|
|
|
|
|
|
|
homepage: self.manifest.package.homepage.clone(), |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -448,6 +451,7 @@ impl CrateData { |
|
|
|
}), |
|
|
|
}), |
|
|
|
files: data.files, |
|
|
|
files: data.files, |
|
|
|
main: data.main, |
|
|
|
main: data.main, |
|
|
|
|
|
|
|
homepage: data.homepage, |
|
|
|
types: data.dts_file, |
|
|
|
types: data.dts_file, |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
@ -475,6 +479,7 @@ impl CrateData { |
|
|
|
}), |
|
|
|
}), |
|
|
|
files: data.files, |
|
|
|
files: data.files, |
|
|
|
module: data.main, |
|
|
|
module: data.main, |
|
|
|
|
|
|
|
homepage: data.homepage, |
|
|
|
types: data.dts_file, |
|
|
|
types: data.dts_file, |
|
|
|
side_effects: "false".to_string(), |
|
|
|
side_effects: "false".to_string(), |
|
|
|
}) |
|
|
|
}) |
|
|
@ -503,6 +508,7 @@ impl CrateData { |
|
|
|
}), |
|
|
|
}), |
|
|
|
files: data.files, |
|
|
|
files: data.files, |
|
|
|
browser: data.main, |
|
|
|
browser: data.main, |
|
|
|
|
|
|
|
homepage: data.homepage, |
|
|
|
types: data.dts_file, |
|
|
|
types: data.dts_file, |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|