The PowerShell Provider Framework (P2F) performs the heavy lifting for developing PowerShell Providers.
The P2F Framework now targets .NET Standard 2.0 and uses the PowerShellStandard.Library to support building providers that are cross-platform and work on PowerShell (3, 4), 5 and 6 ...