1function u(t,o,n){if(!t?.length)return!1;const r=o.toLowerCase(),c=n.toLowerCase(),i={view:["view","read"],edit:["edit","update","manage","convert"],create:["create"],delete:["delete"],export:["export"],approve:["approve"],assign:["assign"]}[r]??[r];return t.some(p=>{const e=String(p).toLowerCase();if(e==="*"||e==="*:*")return!0;const[s,a]=e.split(":");return s!==c&&s!=="*"?!1:!!(a==="*"||i.includes(a))})}export{u as p};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.