Structures
The following structures are available globally.
-
Represents a
See moreKEY=VALUE
pair in a dotenv file.Declaration
Swift
public struct Line : CustomStringConvertible, Equatable
-
An environment variable loader.
You can either read the file and then load it or load in one step.
// read and then load let path: String var env = try DotEnv.read(path: path) env.lines // [Line] (key=value pairs) env.load() print(ProcessInfo.processInfo.environment["FOO"]) // BAR
or
See more// load it let path: String var env = try DotEnv.load(path: path) env.lines // [Line] (key=value pairs) print(ProcessInfo.processInfo.environment["FOO"]) // BAR
Declaration
Swift
public struct DotEnv
-
String parser wrapper around
See moreByteArrayParser
Declaration
Swift
internal struct StringParser : Parser