2024-12-22 10:12:17 +08:00

28 lines
788 B
JavaScript

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
}
module.exports = getuToolsLite