Environmentalism

Simple package that loads variables from your DotEnv files.
Requirements
Installation
You can grab this package through Swift Package Manager:
import PackageDescription
let package = Package(
name: "Example",
products: [
.executable(name: "Example", targets: ["Example"])
],
dependencies: [
.package(url: "https://github.com/fborges/Environmentalism", from: "1.0.0")
],
targets: [
.target(
name: "Example",
dependencies: ["Environmentalism"]),
]
)
Usage
This package has basically One struct that brings up the stuff for you:
import Environmentalism
// Load environment variables from file at specified URL
let env = try! Environment(url: url)
// Supports subscripting
let victories = env["BRAZIL_WORLD_CHAMPION"] -> "5"
// Push all key-value pairs into actual environment variables
env.commit()
Further improvements
See Issues.
License
MIT License
Environmentalism
Simple package that loads variables from your DotEnv files.
Requirements
Installation
You can grab this package through Swift Package Manager:
Usage
This package has basically One struct that brings up the stuff for you:
Further improvements
See Issues.
License
MIT License