Moving toward broader usage on Windows for PowerShell Core 6, we will need to honour the PSCompatibleEditions field of module manifests.
However, this field may be set conservatively or defaulted to a conservative value. As such we should allow a flag to allow the forced import of those modules for Get-Module [-ListAvailable] and Import-Module.
Ideally the name of this flag should be pithy, expressive about being a compatibility override behaviour, and dangerous-sounding so that users will understand that things may break as a result.
Moving toward broader usage on Windows for PowerShell Core 6, we will need to honour the
PSCompatibleEditionsfield of module manifests.However, this field may be set conservatively or defaulted to a conservative value. As such we should allow a flag to allow the forced import of those modules for
Get-Module [-ListAvailable]andImport-Module.Ideally the name of this flag should be pithy, expressive about being a compatibility override behaviour, and dangerous-sounding so that users will understand that things may break as a result.