UNPKG

@naverpay/hidash

Version:

improved lodash

2 lines (1 loc) 470 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const u=require("core-js-pure/features/instance/trim.js");function r(t="",i,n){const e=t==null?"":String(t);return e&&(n!=null||i===void 0)?u(e).call(e):!e||!i?e:o(e,i)}function o(t,i){let n=0,e=t.length-1;const l=new Set(i);for(;n<=e&&(l.has(t[n])||l.has(t[e]));)l.has(t[n])&&n++,l.has(t[e])&&e--;return n<=e?t.slice(n,e+1):""}exports.default=r;exports.trim=r;