úÎ!DH@Î      Safe'© 2015 2018 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafe © 2015 2018 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableNoneM dotenv`Returns a parser for a Dotenv configuration file. Accepts key and value arguments separated by =7. Comments in all positions are handled appropriately.dotenv/Parse a single environment variable assignment. dotenvVVariables must start with a letter or underscore, and may contain letters, digits or '_'% character after the first character.!dotenvValue: quoted or unquoted."dotenv*Parse a value quoted with given character.#dotenv;Lexeme wrapper that takes care of consuming of white space.$dotenvZSpace consumer. Consumes all white space including comments, but never consumes newlines.%dotenv Just like $ but also eats newlines.&dotenv Just like ' , but does not consume newlines.(dotenvJSkip line comment and stop before newline character without consuming it.© 2015 2018 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableNonedotenv Parameters:Key: Name of the format to check.Value:4 Function to check if some text meets the condition.)dotenv*dotenvdotenvDefault configuration for  loadSafeFile. It currently checks: bool, integer, and text.+dotenv,dotenv )-./0*1© 2015 2018 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableNoneXé2dotenv3dotenv2dotenvMapFormat validationsdotenvValue and Type3dotenvMapFormat validationsdotenvValue of the env variabledotenv&Type that the env variable should have23© 2015 2018 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableNone"#É456789:© 2015 2018 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableNone¡;<= © 2015 2018 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableSafe&dotenvAConfiguration Data Types with extra options for executing dotenv.dotenvThe paths for the .env files dotenv$The paths for the .env.example files dotenv$Flag to allow override env variables dotenv^Default configuration. Use .env file without .env.example strict envs and without overriding. © 2015 2018 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableNone"#;È dotenv|Loads the given list of options into the environment. Optionally override existing variables with values from Dotenv files. dotenvloadFileÿ parses the environment variables defined in the dotenv example file and checks if they are defined in the dotenv file or in the environment. It also allows to override the environment variables defined in the environment with the values defined in the dotenv file.dotenv0Parses the given dotenv file and returns values without! adding them to the environment.dotenvdThe helper allows to avoid exceptions in the case of missing files and perform some action instead.dotenv loadSafeFile parses the  .scheme.ymlN file and will perform the type checking of the environment variables in the .env file. dotenvOverride existing settings?dotenv'List of values to be set in environment dotenvDotenv configurationdotenvEnvironment variables loadeddotenv!A file containing options to readdotenvVariables contained in the filedotenv7Action to perform that may fail because of missing filedotenv+Action to perform if file is indeed missingdotenvMap with custom validationsdotenvFilepath for schema filedotenvDotenv configurationdotenvEnvironment variables loaded     © 2015 2018 Stack Builders Inc.MIT*Stack Builders <hackage@stackbuilders.com> experimentalportableNone@Å>dotenv0Parses the given dotenv file and returns values without! adding them to the environment.>dotenv!A file containing options to readdotenvVariables contained in the file>?        !"#$%&'(()*+,-./0123456789:7;<=8>?@ABCDEFGHI J%dotenv-0.8.0.0-3hfQ5HyUfjXLGJS2sDzSP9 Configuration.Dotenv.EnvironmentConfiguration.Dotenv#Configuration.Dotenv.ParsedVariableConfiguration.Dotenv.Parse!Configuration.Dotenv.Scheme.Types"Configuration.Dotenv.Scheme.Parser#Configuration.Dotenv.Scheme.HelpersConfiguration.Dotenv.SchemeConfiguration.Dotenv.TypesConfiguration.Dotenv.TextbaseSystem.Environment.BlankunsetEnvSystem.EnvironmentgetEnvironment lookupEnvsetEnv ValidatorMapdefaultValidatorMapConfig configPathconfigExamplePathconfigOverride defaultConfigloadloadFile parseFile onMissingFile loadSafeFile VarFragmentVarInterpolation VarLiteralCommandInterpolation VarContentsVarValue SingleQuoted DoubleQuotedUnquotedVarNameParsedVariableinterpolateParsedVariables configParserenvLine variableNamevalue quotedWithlexemescscn spaceChar''megaparsec-7.0.4-58azSvPStScJaxOjfgScY9Text.Megaparsec.Char spaceCharskipLineCommentEnvEnvType$fFromJSONEnvType $fFromJSONEnvrequiredenvTypeenvNameparseEnvsWithScheme typeValidatormatchValueAndTypejoinEnvsmissingDotenvsmissingSchemeEnvs sepWithCommasshowMissingDotenvsshowMissingSchemeEnvs readScheme checkScheme checkConfig