FeatureFlags.PowerShell 2.0.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package FeatureFlags.PowerShell --version 2.0.0
NuGet\Install-Package FeatureFlags.PowerShell -Version 2.0.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="FeatureFlags.PowerShell" Version="2.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add FeatureFlags.PowerShell --version 2.0.0
#r "nuget: FeatureFlags.PowerShell, 2.0.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install FeatureFlags.PowerShell as a Cake Addin
#addin nuget:?package=FeatureFlags.PowerShell&version=2.0.0

// Install FeatureFlags.PowerShell as a Cake Tool
#tool nuget:?package=FeatureFlags.PowerShell&version=2.0.0

This package contains a simple, low-dependencies implementation of feature flags for PowerShell, which relies on a local configuration file to verify if a given feature should be enabled or not.

The configuration file contains two sections:

  • stages: a section where roll-out stages are defined;
  • features: a section where each feature can be associated to a roll-out stage.

A roll-out stage is defined by a name and an array of conditions that the predicate must match in the order they are presented for the feature associated to the given stage to be enabled.

Stage names and feature names must be non-empty and must consist of non-space characters.

A feature can be assigned an array of stages that it applies to. In addition, it can also accept an environment variable array, and can optionally output an environment configuration file.

For more general information about feature flags, please visit featureflags.io.

For documentation on this package, please visit the documentation on GitHub.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.1.1 164 5/12/2023
2.0.0 539 6/13/2020
1.0.1 408 6/12/2020
1.0.0 571 8/8/2019

Renamed blacklist to denylist, whitelist to allowlist. Incompatible with 1.0.x.