MCPcopy Create free account
hub / github.com/Semporia/Scripts / requireConfig

Function requireConfig

jd_jdzz.js:270–296  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

268}
269
270function requireConfig() {
271 return new Promise(resolve => {
272 console.log(`开始获取${$.name}配置文件\n`);
273 //Node.js用户请在jdCookie.js处填写京东ck;
274 let shareCodes = [];
275 if ($.isNode()) {
276 if (process.env.JDZZ_SHARECODES) {
277 if (process.env.JDZZ_SHARECODES.indexOf('\n') > -1) {
278 shareCodes = process.env.JDZZ_SHARECODES.split('\n');
279 } else {
280 shareCodes = process.env.JDZZ_SHARECODES.split('&');
281 }
282 }
283 }
284 console.log(`共${cookiesArr.length}个京东账号\n`);
285 $.shareCodesArr = [];
286 if ($.isNode()) {
287 Object.keys(shareCodes).forEach((item) => {
288 if (shareCodes[item]) {
289 $.shareCodesArr.push(shareCodes[item])
290 }
291 })
292 }
293 console.log(`您提供了${$.shareCodesArr.length}个账号的${$.name}助力码\n`);
294 resolve()
295 })
296}
297
298function taskUrl(functionId, body = {}) {
299 return {

Callers 1

jd_jdzz.jsFile · 0.70

Calls 2

logMethod · 0.45
isNodeMethod · 0.45

Tested by

no test coverage detected