66 lines
1.9 KiB
JavaScript
66 lines
1.9 KiB
JavaScript
// Module ID: 5330
|
|
// Function ID: 5331
|
|
// Name: keys
|
|
// Dependencies: [5328]
|
|
|
|
// Module 5330 (keys)
|
|
|
|
export default (arg0) => {
|
|
let require;
|
|
let obj = {};
|
|
const keys = Object.keys(require(5328) /* keys */);
|
|
for (let num = 0; num < length; num = num + 1) {
|
|
obj[keys[num]] = { distance: -1, parent: null };
|
|
}
|
|
const items = [arg0];
|
|
obj[arg0].distance = 0;
|
|
while (items.length) {
|
|
let arr = items.pop();
|
|
let _Object = Object;
|
|
let tmp2 = require;
|
|
let tmp3 = dependencyMap;
|
|
let keys1 = Object.keys(require(5328) /* keys */[arr]);
|
|
let length2 = keys1.length;
|
|
for (let num2 = 0; num2 < length2; num2 = num2 + 1) {
|
|
let tmp4 = keys1[num2];
|
|
let tmp5 = obj[tmp4];
|
|
let tmp6 = num2;
|
|
if (-1 === tmp5.distance) {
|
|
tmp5.distance = obj[arr].distance + 1;
|
|
tmp5.parent = arr;
|
|
arr = items.unshift(tmp4);
|
|
}
|
|
}
|
|
}
|
|
obj = {};
|
|
const keys2 = Object.keys(obj);
|
|
for (let num3 = 0; num3 < length3; num3 = num3 + 1) {
|
|
let tmp8 = keys2[num3];
|
|
let tmp9 = num3;
|
|
if (null !== obj[tmp8].parent) {
|
|
let items1 = [obj[tmp8].parent, tmp8];
|
|
let tmp14 = require;
|
|
let tmp15 = dependencyMap;
|
|
let fn = require(5328) /* keys */[obj[tmp8].parent][tmp8];
|
|
let parent3 = obj[tmp8].parent;
|
|
let tmp13 = fn;
|
|
if (obj[parent3].parent) {
|
|
do {
|
|
let arr1 = items1.unshift(obj[parent3].parent);
|
|
let tmp11 = require;
|
|
let tmp12 = dependencyMap;
|
|
require = require(5328) /* keys */[obj[parent3].parent][parent3];
|
|
dependencyMap = fn;
|
|
fn = (arg0) => closure_1(closure_0(arg0));
|
|
let parent = obj[parent3].parent;
|
|
parent3 = parent;
|
|
tmp13 = fn;
|
|
parent2 = obj[parent].parent;
|
|
} while (parent2);
|
|
}
|
|
tmp13.conversion = items1;
|
|
obj[tmp8] = tmp13;
|
|
}
|
|
}
|
|
return obj;
|
|
};
|