mirror of
https://codeberg.org/icewind/steam-resolve-vanity.git
synced 2026-06-03 09:04:11 +02:00
updates
This commit is contained in:
parent
0c3dcdefd4
commit
a561aed198
5 changed files with 866 additions and 317 deletions
1190
Cargo.lock
generated
1190
Cargo.lock
generated
File diff suppressed because it is too large
Load diff
13
Cargo.toml
13
Cargo.toml
|
|
@ -4,15 +4,14 @@ version = "0.4.0"
|
|||
authors = ["Robin Appelman <robin@icewind.nl>"]
|
||||
edition = "2018"
|
||||
license = "MIT OR Apache-2.0"
|
||||
repository = "https://github.com/icewind1991/steam-resolve-vanity"
|
||||
repository = "https://codeberg.org/icewind/steam-resolve-vanity"
|
||||
description = "Resolve steam vanity urls"
|
||||
|
||||
[dependencies]
|
||||
steamid-ng = "1"
|
||||
reqwest = { version = "0.11", default-features = false, features = ["json"] }
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
serde_json = "1"
|
||||
thiserror = "1"
|
||||
steamid-ng = "1.0.0"
|
||||
reqwest = { version = "0.12.18", default-features = false, features = ["json"] }
|
||||
serde = { version = "1.0.219", features = ["derive"] }
|
||||
thiserror = "2.0.12"
|
||||
|
||||
[features]
|
||||
default = ["default-tls"]
|
||||
|
|
@ -20,5 +19,5 @@ default-tls = ["reqwest/default-tls"]
|
|||
rustls-tls = ["reqwest/rustls-tls"]
|
||||
|
||||
[dev-dependencies]
|
||||
dotenv = "0.15"
|
||||
dotenvy = "0.15.7"
|
||||
tokio = { version = "1.0", features = ["macros", "rt-multi-thread"] }
|
||||
|
|
@ -10,7 +10,7 @@ use steam_resolve_vanity::resolve_vanity_url;
|
|||
|
||||
#[tokio::main]
|
||||
async fn main() -> Result<(), Box<dyn std::error::Error>> {
|
||||
let key = dotenv::var("STEAM_API_KEY")?;
|
||||
let key = dotenvy::var("STEAM_API_KEY")?;
|
||||
let mut args = args();
|
||||
let binary = args.next().unwrap(); // first argument is binary
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ use steam_resolve_vanity::resolve_vanity_url;
|
|||
|
||||
#[tokio::main]
|
||||
async fn main() -> Result<(), Box<dyn std::error::Error>> {
|
||||
let key = dotenv::var("STEAM_API_KEY")?;
|
||||
let key = dotenvy::var("STEAM_API_KEY")?;
|
||||
let mut args = args();
|
||||
let binary = args.next().unwrap(); // first argument is binary
|
||||
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ pub async fn get_vanity_url(steam_id: SteamID) -> Result<Option<String>, Error>
|
|||
#[cfg(test)]
|
||||
#[tokio::test]
|
||||
async fn test_valid() {
|
||||
let key = dotenv::var("STEAM_API_KEY").unwrap();
|
||||
let key = dotenvy::var("STEAM_API_KEY").unwrap();
|
||||
assert_eq!(
|
||||
Some(SteamID::from(76561198024494988)),
|
||||
resolve_vanity_url("icewind1991", &key).await.unwrap()
|
||||
|
|
@ -93,7 +93,7 @@ async fn test_invalid_key() {
|
|||
#[cfg(test)]
|
||||
#[tokio::test]
|
||||
async fn test_not_found() {
|
||||
let key = dotenv::var("STEAM_API_KEY").unwrap();
|
||||
let key = dotenvy::var("STEAM_API_KEY").unwrap();
|
||||
assert_eq!(
|
||||
None,
|
||||
resolve_vanity_url("hopefully_non_existing_steam_id", &key)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue