Socket
Book a DemoInstallSign in
Socket

simpleflags-io

Package Overview
Dependencies
Maintainers
0
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

simpleflags-io

A feature flag checking and management library

1.0.9
latest
Source
npmnpm
Version published
Weekly downloads
0
Maintainers
0
Weekly downloads
 
Created
Source

SimpleFlags.io

npm version license

Introduction

SimpleFlags is a powerful and user-friendly library designed to help teams of all sizes manage feature flags with ease. Built on Cloudflare, it ensures lightning-fast feature lookups, enabling you to roll out and control features in your product reliably.

Features

  • Toggle Features with a Click: Control features without changing code or deploying a pull-request. Easily rollback when needed.
  • Gradual Roll-out Across Segments: Define and control feature availability for user segments like beta users or client-specific groups.
  • Manage Flags Across Environments: Manage flags across different deployment and hosting environments like staging, UAT, and production.
  • Lightning Fast Feature Lookups: Built on Cloudflare, feature flags are loaded from the edge and into your codebase in milliseconds.
  • Browser and Server Support: Supports both browser-based products and server-side code, making it versatile for various use cases.

Installation

To install the SimpleFlags into your JavaScript or TypeScript project, use npm:

npm install simpleflags

Usage

import SimpleFlags from 'simpleflags';

const isEnabled = await SimpleFlags.isEnabled({
  teamId: 'your-team-id',
  environmentKey: 'your-environment-key',
  flagKey: 'your-flag-key',
  groupingKey: 'your-grouping-key'
});

if (isEnabled) {
  // Flag is enabled, proceed with the operation
} else {
  // Flag is disabled, handle accordingly
}

Contributions

We welcome contributions from the community. Please submit a pull request.

Learn more

Learn more on SimpleFlags.io

Keywords

feature

FAQs

Package last updated on 20 Jul 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.