初始化

This commit is contained in:
yziiy
2025-08-11 11:06:07 +08:00
parent 083bc37c00
commit 5607d11395
19772 changed files with 3108723 additions and 18 deletions

15
uni_modules/UniDevTools/node_modules/licia/safeCb.js generated vendored Normal file
View File

@@ -0,0 +1,15 @@
var isFn = require('./isFn');
var isObj = require('./isObj');
var isArr = require('./isArr');
var optimizeCb = require('./optimizeCb');
var matcher = require('./matcher');
var identity = require('./identity');
var property = require('./property');
exports = function(val, ctx, argCount) {
if (val == null) return identity;
if (isFn(val)) return optimizeCb(val, ctx, argCount);
if (isObj(val) && !isArr(val)) return matcher(val);
return property(val);
};
module.exports = exports;