A very light-weight sync and async client for fetching metadata from the npm registry for a npm package.
These examples come from our examples folder
```rust use npm_package::AsyncNpmClient; use tokio;
async fn main() { let client = AsyncNpmClient::new(); let iswslpackage = client.get("is-wsl").await.unwrap();
println!(
"Description of is-wsl from the npm registry: {}",
is_wsl_package.description
);
} ```
```rust use npm_package::SyncNpmClient;
fn main() {
let client = SyncNpmClient::new();
let package = client.get("is-interactive").unwrap();
let version_history = package.versions.keys().collect::
println!("All is-interactive releases on npm: {:?}", version_history);
} ```