1
0
mirror of https://github.com/actix/actix-extras.git synced 2025-06-26 10:27:42 +02:00

adopt actix-settings crate (#270)

* adopt actix-settings crate

* add licenses and readme addition

* revamp readme

* delete temp prettier file
This commit is contained in:
Rob Ede
2022-07-31 15:44:45 +02:00
committed by GitHub
parent 6e79465362
commit e13b62fc6b
14 changed files with 1604 additions and 0 deletions

24
actix-settings/Cargo.toml Normal file
View File

@ -0,0 +1,24 @@
[package]
name = "actix-settings"
version = "0.5.2"
authors = [
"Joey Ezechiels <joey.ezechiels@gmail.com>",
"Rob Ede <robjtede@icloud.com>",
]
edition = "2018"
description = "Easily manage Actix Web's settings from a TOML file and environment variables"
license = "MIT OR Apache-2.0"
[dependencies]
actix-http = "3"
actix-service = "2"
actix-web = "4"
ioe = "0.5"
once_cell = "1.13"
regex = "1.5.5"
serde = { version = "1", features = ["derive"] }
toml = "0.5"
[dev-dependencies]
env_logger = "0.9"