@croct/rule-engine-audiences
Version:
A rule engine extension for audience targeting.
9 lines (8 loc) • 359 B
JavaScript
import engine from '@croct/plug-rule-engine/plugin';
import AudiencesExtension from './extension';
import { optionsSchema } from './schemas';
engine.extend('audiences', function (_a) {
var options = _a.options, sdk = _a.sdk;
optionsSchema.validate(options);
return new AudiencesExtension(options, sdk.evaluator, sdk.tracker, sdk.getLogger());
});