koa-accesscontrol
Version:
Accesss control middleware for koa
16 lines • 464 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
function valueAt(o, key) {
const arr = key.split('.');
let obj = Object.assign({}, o);
for (let i = 0; i < arr.length - 1; i++) {
obj = obj[arr[i]];
}
return obj[arr[arr.length - 1]];
}
exports.valueAt = valueAt;
function equal(elements) {
return !!elements.reduce((a, b) => (a === b) ? a : NaN);
}
exports.equal = equal;
//# sourceMappingURL=utils.js.map