UNPKG

@umijs/deps

Version:

[![Install size](https://badgen.net/packagephobia/install/@umijs/deps)](https://packagephobia.now.sh/result?p=@umijs/deps)

1 lines 8.57 kB
module.exports=(()=>{"use strict";var e={642:e=>{e.exports=(e=>{if(typeof e!=="object"||e===null){throw new TypeError("Expected an object")}const t={};for(const[n,r]of Object.entries(e)){t[r]=n}for(const n of Object.getOwnPropertySymbols(e)){const r=e[n];t[r]=n}return t})},200:(e,t,n)=>{const r=n(642);const _=n(421);const o=r(_);t.from=(e=>{if(typeof e!=="number"){throw new TypeError("Expected a number")}return _[e]});t.to=(e=>{if(typeof e!=="string"){throw new TypeError("Expected a string")}const t=o[e];if(t){return Number(o[e])}});t.all=new Proxy(o,{get(e,t){const n=e[t];if(n){return Number(n)}}})},20:function(e,t,n){var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(_,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?_(e.value):new n(function(t){t(e.value)}).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())})};var _=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:true});const o=_(n(853));function mapAgeCleaner(e,t="maxAge"){let n;let _;let s;const c=()=>r(this,void 0,void 0,function*(){if(n!==undefined){return}const c=c=>r(this,void 0,void 0,function*(){s=o.default();const r=c[1][t]-Date.now();if(r<=0){e.delete(c[0]);s.resolve();return}n=c[0];_=setTimeout(()=>{e.delete(c[0]);if(s){s.resolve()}},r);if(typeof _.unref==="function"){_.unref()}return s.promise});try{for(const t of e){yield c(t)}}catch(e){}n=undefined});const a=()=>{n=undefined;if(_!==undefined){clearTimeout(_);_=undefined}if(s!==undefined){s.reject(undefined);s=undefined}};const i=e.set.bind(e);e.set=((t,r)=>{if(e.has(t)){e.delete(t)}const _=i(t,r);if(n&&n===t){a()}c();return _});c();return e}t.default=mapAgeCleaner;e.exports=mapAgeCleaner;e.exports.default=mapAgeCleaner},583:(e,t,n)=>{const r=n(47);const _=n(633);const o=n(20);const s=new WeakMap;const c=(...e)=>{if(e.length===0){return"__defaultKey"}if(e.length===1){const[t]=e;const n=typeof t==="object"&&t!==null;const r=!n;if(r){return t}}return JSON.stringify(e)};const a=(e,{cacheKey:t=c,cache:n=new Map,cachePromiseRejection:a=true,maxAge:i}={})=>{if(typeof i==="number"){o(n)}const u=function(...r){const o=t(...r);if(n.has(o)){return n.get(o).data}const s=e.apply(this,r);n.set(o,{data:s,maxAge:i?Date.now()+i:Infinity});if(_(s)&&a===false){s.catch(()=>n.delete(o))}return s};try{r(u,e)}catch(e){}s.set(u,n);return u};e.exports=a;e.exports.clear=(e=>{const t=s.get(e);if(t&&typeof t.clear==="function"){t.clear()}})},47:e=>{const t=(e,t)=>{for(const n of Reflect.ownKeys(t)){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}return e};e.exports=t;e.exports.default=t},982:(e,t,n)=>{const r=n(813);const _=n(200);const o=n(583);const s={spawn:true};const c="en-US";async function getStdOut(e,t){return(await r(e,t)).stdout}function getStdOutSync(e,t){return r.sync(e,t).stdout}function getEnvLocale(e=process.env){return e.LC_ALL||e.LC_MESSAGES||e.LANG||e.LANGUAGE}function parseLocale(e){const t=e.split("\n").reduce((e,t)=>{const[n,r]=t.split("=");e[n]=r.replace(/^"|"$/g,"");return e},{});return getEnvLocale(t)}function getLocale(e){return e&&e.replace(/[.:].*/,"")}async function getLocales(){return getStdOut("locale",["-a"])}function getLocalesSync(){return getStdOutSync("locale",["-a"])}function getSupportedLocale(e,t=""){return t.includes(e)?e:c}async function getAppleLocale(){const e=await Promise.all([getStdOut("defaults",["read","-globalDomain","AppleLocale"]),getLocales()]);return getSupportedLocale(e[0],e[1])}function getAppleLocaleSync(){return getSupportedLocale(getStdOutSync("defaults",["read","-globalDomain","AppleLocale"]),getLocalesSync())}async function getUnixLocale(){return getLocale(parseLocale(await getStdOut("locale")))}function getUnixLocaleSync(){return getLocale(parseLocale(getStdOutSync("locale")))}async function getWinLocale(){const e=await getStdOut("wmic",["os","get","locale"]);const t=parseInt(e.replace("Locale",""),16);return _.from(t)}function getWinLocaleSync(){const e=getStdOutSync("wmic",["os","get","locale"]);const t=parseInt(e.replace("Locale",""),16);return _.from(t)}function normalise(e){return e.replace(/_/,"-")}const a=o(async(e=s)=>{let t;try{const n=getEnvLocale();if(n||e.spawn===false){t=getLocale(n)}else if(process.platform==="win32"){t=await getWinLocale()}else if(process.platform==="darwin"){t=await getAppleLocale()}else{t=await getUnixLocale()}}catch(e){}return normalise(t||c)},{cachePromiseRejection:false});e.exports=a;e.exports.sync=o((e=s)=>{let t;try{const n=getEnvLocale();if(n||e.spawn===false){t=getLocale(n)}else if(process.platform==="win32"){t=getWinLocaleSync()}else if(process.platform==="darwin"){t=getAppleLocaleSync()}else{t=getUnixLocaleSync()}}catch(e){}return normalise(t||c)})},853:e=>{e.exports=(()=>{const e={};e.promise=new Promise((t,n)=>{e.resolve=t;e.reject=n});return e})},633:e=>{const t=e=>e instanceof Promise||e!==null&&typeof e==="object"&&typeof e.then==="function"&&typeof e.catch==="function";e.exports=t;e.exports.default=t},421:e=>{e.exports=JSON.parse('{"4":"zh_CHS","1025":"ar_SA","1026":"bg_BG","1027":"ca_ES","1028":"zh_TW","1029":"cs_CZ","1030":"da_DK","1031":"de_DE","1032":"el_GR","1033":"en_US","1034":"es_ES","1035":"fi_FI","1036":"fr_FR","1037":"he_IL","1038":"hu_HU","1039":"is_IS","1040":"it_IT","1041":"ja_JP","1042":"ko_KR","1043":"nl_NL","1044":"nb_NO","1045":"pl_PL","1046":"pt_BR","1047":"rm_CH","1048":"ro_RO","1049":"ru_RU","1050":"hr_HR","1051":"sk_SK","1052":"sq_AL","1053":"sv_SE","1054":"th_TH","1055":"tr_TR","1056":"ur_PK","1057":"id_ID","1058":"uk_UA","1059":"be_BY","1060":"sl_SI","1061":"et_EE","1062":"lv_LV","1063":"lt_LT","1064":"tg_TJ","1065":"fa_IR","1066":"vi_VN","1067":"hy_AM","1069":"eu_ES","1070":"wen_DE","1071":"mk_MK","1074":"tn_ZA","1076":"xh_ZA","1077":"zu_ZA","1078":"af_ZA","1079":"ka_GE","1080":"fo_FO","1081":"hi_IN","1082":"mt_MT","1083":"se_NO","1086":"ms_MY","1087":"kk_KZ","1088":"ky_KG","1089":"sw_KE","1090":"tk_TM","1092":"tt_RU","1093":"bn_IN","1094":"pa_IN","1095":"gu_IN","1096":"or_IN","1097":"ta_IN","1098":"te_IN","1099":"kn_IN","1100":"ml_IN","1101":"as_IN","1102":"mr_IN","1103":"sa_IN","1104":"mn_MN","1105":"bo_CN","1106":"cy_GB","1107":"kh_KH","1108":"lo_LA","1109":"my_MM","1110":"gl_ES","1111":"kok_IN","1114":"syr_SY","1115":"si_LK","1118":"am_ET","1121":"ne_NP","1122":"fy_NL","1123":"ps_AF","1124":"fil_PH","1125":"div_MV","1128":"ha_NG","1130":"yo_NG","1131":"quz_BO","1132":"ns_ZA","1133":"ba_RU","1134":"lb_LU","1135":"kl_GL","1144":"ii_CN","1146":"arn_CL","1148":"moh_CA","1150":"br_FR","1152":"ug_CN","1153":"mi_NZ","1154":"oc_FR","1155":"co_FR","1156":"gsw_FR","1157":"sah_RU","1158":"qut_GT","1159":"rw_RW","1160":"wo_SN","1164":"gbz_AF","2049":"ar_IQ","2052":"zh_CN","2055":"de_CH","2057":"en_GB","2058":"es_MX","2060":"fr_BE","2064":"it_CH","2067":"nl_BE","2068":"nn_NO","2070":"pt_PT","2077":"sv_FI","2080":"ur_IN","2092":"az_AZ","2094":"dsb_DE","2107":"se_SE","2108":"ga_IE","2110":"ms_BN","2115":"uz_UZ","2128":"mn_CN","2129":"bo_BT","2141":"iu_CA","2143":"tmz_DZ","2155":"quz_EC","3073":"ar_EG","3076":"zh_HK","3079":"de_AT","3081":"en_AU","3082":"es_ES","3084":"fr_CA","3098":"sr_SP","3131":"se_FI","3179":"quz_PE","4097":"ar_LY","4100":"zh_SG","4103":"de_LU","4105":"en_CA","4106":"es_GT","4108":"fr_CH","4122":"hr_BA","4155":"smj_NO","5121":"ar_DZ","5124":"zh_MO","5127":"de_LI","5129":"en_NZ","5130":"es_CR","5132":"fr_LU","5179":"smj_SE","6145":"ar_MA","6153":"en_IE","6154":"es_PA","6156":"fr_MC","6203":"sma_NO","7169":"ar_TN","7177":"en_ZA","7178":"es_DO","7194":"sr_BA","7227":"sma_SE","8193":"ar_OM","8201":"en_JA","8202":"es_VE","8218":"bs_BA","8251":"sms_FI","9217":"ar_YE","9225":"en_CB","9226":"es_CO","9275":"smn_FI","10241":"ar_SY","10249":"en_BZ","10250":"es_PE","11265":"ar_JO","11273":"en_TT","11274":"es_AR","12289":"ar_LB","12297":"en_ZW","12298":"es_EC","13313":"ar_KW","13321":"en_PH","13322":"es_CL","14337":"ar_AE","14346":"es_UR","15361":"ar_BH","15370":"es_PY","16385":"ar_QA","16394":"es_BO","17417":"en_MY","17418":"es_SV","18441":"en_IN","18442":"es_HN","19466":"es_NI","20490":"es_PR","21514":"es_US","31748":"zh_CHT"}')},813:e=>{e.exports=require("@umijs/deps/compiled/execa")}};var t={};function __nccwpck_require__(n){if(t[n]){return t[n].exports}var r=t[n]={exports:{}};var _=true;try{e[n].call(r.exports,r,r.exports,__nccwpck_require__);_=false}finally{if(_)delete t[n]}return r.exports}__nccwpck_require__.ab=__dirname+"/";return __nccwpck_require__(982)})();