@aikidosec/firewall
Version:
Zen by Aikido is an embedded Web Application Firewall that autonomously protects Node.js apps against common and critical attacks
13 lines (12 loc) • 391 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.onlyContainsPrimitiveTypes = onlyContainsPrimitiveTypes;
function onlyContainsPrimitiveTypes(types) {
if (!Array.isArray(types)) {
return isPrimitiveType(types);
}
return types.every(isPrimitiveType);
}
function isPrimitiveType(type) {
return !["object", "array"].includes(type);
}