@alt-javascript/scanner-darkly
Version:
A Pluggable Scanner For Launch Darkly Feature Flag Variations
20 lines (15 loc) • 765 B
JavaScript
const LaunchDarkly = require('launchdarkly-node-server-sdk');
const ScannerDarkly = require('./ScannerDarkly');
const {config} = require ("@alt-javascript/config");
const {boot} = require ("@alt-javascript/boot");
const {LoggerFactory} = require ('@alt-javascript/logger');
boot({ config });
const LogArctor = require('./LogArctor'); // this uses booted logging config, so is required after boot().
const logger = LoggerFactory.getLogger('@alt-javascript/scanner-darkly/scan');
const ldlogger = LoggerFactory.getLogger('LaunchDarkly');
const SDK_KEY = config.get('scanner.darkly.sdk-key');
const scannerDarkly = new ScannerDarkly(
new LogArctor('logging-levels', {"key": "user@test.com"},null),
SDK_KEY,
{logger : ldlogger});
scannerDarkly.init();