import-dotenv.psd1

@{
    RootModule = 'import-dotenv.psm1'
    ModuleVersion = '1.0.0'
    GUID = '3f6e8b2c-7d4a-4f1e-9c3b-5a2d8e7f1d4a'
    Author = 'Nikolay Buslaev'
    CompanyName = ''
    Copyright = '(c) 2026. All rights reserved.'
    Description = 'Loads .env files from hierarchy into current session'

    PowerShellVersion = '5.0'

    FunctionsToExport = @('Import-DotEnv')
    CmdletsToExport = @()
    VariablesToExport = @()
    AliasesToExport = @()

    FileList = @(
        'import-dotenv.psm1',
        'import-dotenv.psd1',
        'LICENSE',
        'README.md',
        'README.ru.md'
    )

    PrivateData = @{
        PSData = @{
            Tags = @(
                'dotenv',
                'environment',
                'variables',
                'PowerShell',
                '.env',
                'configuration'
            )

            LicenseUri = 'https://github.com/NikolayBuslaev/import-dotenv/blob/main/LICENSE'
            ProjectUri = 'https://github.com/NikolayBuslaev/import-dotenv'
            IconUri = ''

            ReleaseNotes = @'
Version 1.0.0
- Initial release
- Variable substitution support ($VAR and ${VAR})
- Double and single quote handling
- Bash-compatible escape sequence handling (\n kept literal in double quotes)
- Windows environment variables support
- Recursive variable expansion
- Cycle detection for infinite loop prevention
- Multiline value support (quoted strings and backslash continuation)
- $'...' syntax for escape sequence interpretation
'@


            Prerelease = ''
            RequireLicenseAcceptance = $false
            ExternalModuleDependencies = @()
        }
    }

    HelpInfoURI = ''
}