|
|
@ -32,6 +32,7 @@ struct NpmPackage { |
|
|
|
license: Option<String>, |
|
|
|
license: Option<String>, |
|
|
|
repository: Option<Repository>, |
|
|
|
repository: Option<Repository>, |
|
|
|
files: Vec<String>, |
|
|
|
files: Vec<String>, |
|
|
|
|
|
|
|
main: String, |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
#[derive(Serialize)] |
|
|
|
#[derive(Serialize)] |
|
|
@ -68,7 +69,8 @@ impl CargoManifest { |
|
|
|
ty: "git".to_string(), |
|
|
|
ty: "git".to_string(), |
|
|
|
url: repo_url, |
|
|
|
url: repo_url, |
|
|
|
}), |
|
|
|
}), |
|
|
|
files: vec![js_file, wasm_file], |
|
|
|
files: vec![js_file.clone(), wasm_file], |
|
|
|
|
|
|
|
main: js_file, |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|