Update sdk version to 1.5.1
Some checks are pending
test / test (push) Waiting to run

This commit is contained in:
Lily Rose 2025-06-18 22:08:33 +10:00
parent ee3338b72e
commit 366968e331
4 changed files with 14 additions and 14 deletions

View file

@ -16,7 +16,7 @@ dot_env = ">= 1.2.0 and < 2.0.0"
gleam_erlang = ">= 1.0.0 and < 2.0.0" gleam_erlang = ">= 1.0.0 and < 2.0.0"
gleam_otp = ">= 1.0.0 and < 2.0.0" gleam_otp = ">= 1.0.0 and < 2.0.0"
gleam_community_ansi = ">= 1.4.3 and < 2.0.0" gleam_community_ansi = ">= 1.4.3 and < 2.0.0"
spacetraders_sdk = ">= 1.3.0 and < 2.0.0" spacetraders_sdk = ">= 1.5.1 and < 2.0.0"
[dev-dependencies] [dev-dependencies]
gleeunit = ">= 1.5.1 and < 2.0.0" gleeunit = ">= 1.5.1 and < 2.0.0"

View file

@ -18,7 +18,7 @@ packages = [
{ name = "gleeunit", version = "1.5.1", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleeunit", source = "hex", outer_checksum = "D33B7736CF0766ED3065F64A1EBB351E72B2E8DE39BAFC8ADA0E35E92A6A934F" }, { name = "gleeunit", version = "1.5.1", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleeunit", source = "hex", outer_checksum = "D33B7736CF0766ED3065F64A1EBB351E72B2E8DE39BAFC8ADA0E35E92A6A934F" },
{ name = "ranger", version = "1.4.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "gleam_yielder"], otp_app = "ranger", source = "hex", outer_checksum = "C8988E8F8CDBD3E7F4D8F2E663EF76490390899C2B2885A6432E942495B3E854" }, { name = "ranger", version = "1.4.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "gleam_yielder"], otp_app = "ranger", source = "hex", outer_checksum = "C8988E8F8CDBD3E7F4D8F2E663EF76490390899C2B2885A6432E942495B3E854" },
{ name = "simplifile", version = "2.2.1", build_tools = ["gleam"], requirements = ["filepath", "gleam_stdlib"], otp_app = "simplifile", source = "hex", outer_checksum = "C88E0EE2D509F6D86EB55161D631657675AA7684DAB83822F7E59EB93D9A60E3" }, { name = "simplifile", version = "2.2.1", build_tools = ["gleam"], requirements = ["filepath", "gleam_stdlib"], otp_app = "simplifile", source = "hex", outer_checksum = "C88E0EE2D509F6D86EB55161D631657675AA7684DAB83822F7E59EB93D9A60E3" },
{ name = "spacetraders_sdk", version = "1.3.0", build_tools = ["gleam"], requirements = ["birl", "gleam_http", "gleam_httpc", "gleam_json", "gleam_stdlib"], otp_app = "spacetraders_sdk", source = "hex", outer_checksum = "EA54B9259F1F9ACF5DC817140F526C87FA5D6D137B86AB69C629697CA99071AC" }, { name = "spacetraders_sdk", version = "1.5.1", build_tools = ["gleam"], requirements = ["birl", "gleam_http", "gleam_httpc", "gleam_json", "gleam_stdlib"], otp_app = "spacetraders_sdk", source = "hex", outer_checksum = "51C701576DD44703987B531ED22E13DB05254D3332941BC2E0ED72D661637395" },
] ]
[requirements] [requirements]
@ -32,4 +32,4 @@ gleam_json = { version = ">= 3.0.1 and < 4.0.0" }
gleam_otp = { version = ">= 1.0.0 and < 2.0.0" } gleam_otp = { version = ">= 1.0.0 and < 2.0.0" }
gleam_stdlib = { version = ">= 0.60.0 and < 1.0.0" } gleam_stdlib = { version = ">= 0.60.0 and < 1.0.0" }
gleeunit = { version = ">= 1.5.1 and < 2.0.0" } gleeunit = { version = ">= 1.5.1 and < 2.0.0" }
spacetraders_sdk = { version = ">= 1.3.0 and < 2.0.0" } spacetraders_sdk = { version = ">= 1.5.1 and < 2.0.0" }

View file

@ -1,7 +1,7 @@
import dot_env import dot_env
import dot_env/env import dot_env/env
import gleam/result import gleam/result
import spacetraders_sdk/utils/auth.{type AccountToken, type AgentToken} import spacetraders_sdk.{type AccountToken, type AgentToken}
pub type Env { pub type Env {
Env(account_token: AccountToken, agent_token: AgentToken) Env(account_token: AccountToken, agent_token: AgentToken)
@ -16,7 +16,7 @@ pub fn get_account_token() -> Result(AccountToken, EnvError) {
env.get_string("ACCOUNT_TOKEN") env.get_string("ACCOUNT_TOKEN")
|> result.replace_error(MissingVar("ACCOUNT_TOKEN")) |> result.replace_error(MissingVar("ACCOUNT_TOKEN"))
|> result.then(fn(value) { |> result.then(fn(value) {
auth.parse_account_token(value) spacetraders_sdk.parse_account_token(value)
|> result.replace_error(InvalidVar("ACCOUNT_TOKEN")) |> result.replace_error(InvalidVar("ACCOUNT_TOKEN"))
}) })
} }
@ -25,7 +25,7 @@ pub fn get_agent_token() -> Result(AgentToken, EnvError) {
env.get_string("AGENT_TOKEN") env.get_string("AGENT_TOKEN")
|> result.replace_error(MissingVar("AGENT_TOKEN")) |> result.replace_error(MissingVar("AGENT_TOKEN"))
|> result.then(fn(value) { |> result.then(fn(value) {
auth.parse_agent_token(value) spacetraders_sdk.parse_agent_token(value)
|> result.replace_error(InvalidVar("AGENT_TOKEN")) |> result.replace_error(InvalidVar("AGENT_TOKEN"))
}) })
} }

View file

@ -4,17 +4,17 @@ import gleam/int
import gleam/io import gleam/io
import gleam/option import gleam/option
import gleam_community/ansi import gleam_community/ansi
import spacetraders_sdk import spacetraders_api
import spacetraders_sdk/models/account_id import spacetraders_models/account_id
import spacetraders_sdk/models/agent_symbol import spacetraders_models/agent_symbol
import spacetraders_sdk/models/faction_symbol import spacetraders_models/faction_symbol
import spacetraders_sdk/models/waypoint_symbol import spacetraders_models/waypoint_symbol
pub fn main() -> Nil { pub fn main() -> Nil {
let assert Ok(env.Env(agent_token:, ..)) = env.load_dotenv() let assert Ok(env.Env(agent_token:, ..)) = env.load_dotenv()
let assert Ok(server_status) = spacetraders_sdk.get_server_status() let assert Ok(server_status) = spacetraders_api.get_server_status()
let assert Ok(account) = spacetraders_sdk.get_account(agent_token) let assert Ok(account) = spacetraders_api.get_account(agent_token)
let assert Ok(agent) = spacetraders_sdk.get_agent(agent_token) let assert Ok(agent) = spacetraders_api.get_agent(agent_token)
let now = birl.now() let now = birl.now()
io.println("") io.println("")
io.println(ansi.bold(ansi.underline(ansi.blue("Account")))) io.println(ansi.bold(ansi.underline(ansi.blue("Account"))))