Skip to main content

JavaScript (Browser)

Install

npm install @flipfeatureflag/js

Usage

import { createClient } from "@flipfeatureflag/js";

const client = createClient({
url: "https://api.example.com",
sdkKey: "YOUR_SDK_KEY",
env: "prod",
context: { userId: "user-123", attributes: { plan: "pro" } },
});

await client.start();

const enabled = client.isEnabled("new_checkout");
const variant = client.getVariant("new_checkout");