UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.

16 lines 527 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const strategy_1 = require("./strategy"); class UserWithIdStrategy extends strategy_1.Strategy { constructor() { super('userWithId'); } isEnabled(parameters, context) { const userIdList = parameters.userIds ? parameters.userIds.split(/\s*,\s*/) : []; return userIdList.includes(context.userId); } } exports.default = UserWithIdStrategy; //# sourceMappingURL=user-with-id-strategy.js.map