calculate-items
Version:
Items calculation template
3 lines (2 loc) • 581 B
JavaScript
import{trim as e,gt as n,size as r,nth as t}from"lodash";var a=/\[([\d,\s]+)\]/,o=/\[(\s*[@a-zA-Z_][@a-zA-Z'\d_\u0430-\u044f,\s]+)\]/,u=function(){function u(){}return u.getUsernames=function(n){var r=u.matchSecondUser(o,n);return(null==r?void 0:r.split(",").map(e).filter(Boolean))||[]},u.getUserIndexes=function(n){var r=u.matchSecondUser(a,n);return(null==r?void 0:r.split(",").map(e).filter(Boolean).map(Number))||[]},u.matchSecondUser=function(e,a){var o=null==a?void 0:a.match(e);if(n(r(o),1))return t(o,1)},u}();export{u as default};
//# sourceMappingURL=members.esm.js.map