1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-05-12 01:17:04 +02:00
unleash.unleash/frontend/src/component/onboarding/snippets/nodejs.md

1.0 KiB

1. Install the SDK

npm install unleash-client

2. Initialize Unleash

const { initialize } = require('unleash-client');

const unleash = initialize({
  url: '<YOUR_API_URL>',
  appName: 'unleash-onboarding-node',
  customHeaders: { Authorization: '<YOUR_API_TOKEN>' },
  metricsInterval: 5000,
});

3. Check feature flag status

setInterval(() => {
  console.log('Is enabled', unleash.isEnabled('<YOUR_FLAG>'));
}, 1000);

const { UnleashClient } = require('unleash-proxy-client');

const unleash = new UnleashClient({
  url: '<YOUR_API_URL>',
  appName: 'unleash-onboarding-node',
  customHeaders: { Authorization: process.env.UNLEASH_API_KEY  },
});

unleash.start();