UNPKG

unix-permissions

Version:
18 lines (12 loc) 357 B
import{NODES}from"./constants.js"; export const getNodesMap=(nodes)=>{ const pairs=nodes.map(getNodePair); return Object.assign({},...pairs) }; const getNodePair=(node)=>{ const nodeKey=getNodeKey(node); return{[nodeKey]:node} }; export const getNodeKey=({category,permission})=> `${category} ${permission}`; export const NODES_MAP=getNodesMap(NODES);