unix-permissions
Version:
Swiss Army knife for Unix permissions
14 lines (7 loc) • 352 B
JavaScript
import{binaryTest}from"../helpers.js";
import{containTest}from"./contain.js";
const equalTest=(nodesMapA,nodesMapB)=>
sameLength(nodesMapA,nodesMapB)&&containTest(nodesMapA,nodesMapB);
const sameLength=(nodesMapA,nodesMapB)=>
Object.keys(nodesMapA).length===Object.keys(nodesMapB).length;
export const equal=binaryTest.bind(undefined,equalTest);