1
Fork 0
mirror of https://github.com/redstrate/Auracite.git synced 2025-05-05 18:27:47 +00:00
auracite/Cargo.toml
Joshua Goins 6ac3f5ced7 Begin working on WebAssembly support
It now compiles, but lacks a way to actually download anything.
2024-10-30 16:27:32 -04:00

41 lines
No EOL
1.1 KiB
TOML

[package]
name = "auracite"
version = "0.1.0"
edition = "2021"
description = "Export your FFXIV character in portable, generic formats"
[lib]
crate-type = ["cdylib", "rlib"]
[dependencies]
# Used to scrape the Lodestone HTML pages
scraper = "0.20"
# Used to serialize the JSON data we export
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
# Used to do some misc regex operations during scraping
regex = "1.11"
# CLI interface
clap = { version = "4.5", features = ["derive"] }
clap_derive = "4.5"
# Used to generate the HTML page to easily preview your exported data
minijinja = "2.0"
# Used to communicate with the Dalamud plugin
# Needs my fork for allowing server shutdown
# TODO: upstream this or poke upstream to add this
touche = { git = "https://github.com/redstrate/touche" }
# Not used directly by us, but to disable the "std" feature and is used by the scraper crate.
ahash = { version = "0.8.0", default-features = false }
# Ditto, but used by the ahash crate.
getrandom = { version = "0.2", features = ["js"] }
[target.'cfg(not(target_family = "wasm"))'.dependencies]
# Download HTML pages, images, etc
downloader = "0.2"