弃用lodash

This commit is contained in:
fofolee
2024-12-30 20:41:54 +08:00
parent 7a79d3a443
commit 1d3aa3c9ae
30 changed files with 597 additions and 152 deletions

View File

@@ -1,27 +1,36 @@
const getuToolsLite = () => {
var utoolsLite = Object.assign({}, _.cloneDeep(utools))
// if (utools.isDev()) return utoolsLite
const dbBlackList = [
"db",
"dbStorage",
"dbCryptoStorage",
"removeFeature",
"setFeature",
"onDbPull",
];
const payBlackList = ['fetchUserServerTemporaryToken', 'isPurchasedUser', 'openPurchase', 'getUserServerTemporaryToken', 'openPayment', 'fetchUserPayments']
const etcBlackList = [
"onPluginEnter",
"onPluginOut",
"onMainPush",
"createBrowserWindow",
"team",
];
_.concat(dbBlackList, payBlackList, etcBlackList).forEach(item => {
delete utoolsLite[item]
})
Object.freeze(utoolsLite)
return utoolsLite
}
var utoolsLite = Object.assign({}, window.lodashM.cloneDeep(utools));
// if (utools.isDev()) return utoolsLite
const dbBlackList = [
"db",
"dbStorage",
"dbCryptoStorage",
"removeFeature",
"setFeature",
"onDbPull",
];
const payBlackList = [
"fetchUserServerTemporaryToken",
"isPurchasedUser",
"openPurchase",
"getUserServerTemporaryToken",
"openPayment",
"fetchUserPayments",
];
const etcBlackList = [
"onPluginEnter",
"onPluginOut",
"onMainPush",
"createBrowserWindow",
"team",
];
window.lodashM
.concat(dbBlackList, payBlackList, etcBlackList)
.forEach((item) => {
delete utoolsLite[item];
});
Object.freeze(utoolsLite);
return utoolsLite;
};
module.exports = getuToolsLite
module.exports = getuToolsLite;