red alert red alert red alert
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/push/woodpecker Pipeline was successful
Details
parent
dc66fa99a2
commit
08feea1578
@ -1,18 +1,10 @@
|
|||||||
import webpack from "./webpack";
|
|
||||||
import * as idb from "idb-keyval";
|
import * as idb from "idb-keyval";
|
||||||
import * as nests from "nests";
|
import * as nests from "nests";
|
||||||
import * as nestsReact from "nests/react";
|
import * as nestsReact from "nests/react";
|
||||||
|
|
||||||
const { findByProps } = webpack;
|
|
||||||
|
|
||||||
const React = findByProps("createElement");
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
React,
|
|
||||||
ReactDOM: findByProps("hydrate"),
|
|
||||||
idb,
|
idb,
|
||||||
nests,
|
nests
|
||||||
lodash: findByProps("sample")
|
|
||||||
};
|
};
|
||||||
|
|
||||||
export { idb, nests, nestsReact, React };
|
export { idb, nests, nestsReact };
|
||||||
|
@ -1,9 +1,10 @@
|
|||||||
import logger from "./logger";
|
import logger from "./logger";
|
||||||
import modals from "./modals";
|
//import modals from "./modals";
|
||||||
|
import object from "./object"
|
||||||
import { leak } from "./memory";
|
import { leak } from "./memory";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
logger,
|
logger,
|
||||||
modals,
|
object,
|
||||||
memory: { leak }
|
memory: { leak }
|
||||||
};
|
};
|
||||||
|
@ -0,0 +1,17 @@
|
|||||||
|
function getByChildProps(obj: UnknownObject, prop: string): UnknownObject {
|
||||||
|
let m: UnknownObject = {};
|
||||||
|
Object.values(obj).forEach(e => {
|
||||||
|
switch (typeof e) {
|
||||||
|
case "object":
|
||||||
|
if (Object.keys(e).includes(prop) || Object.values(e).includes(prop)) {
|
||||||
|
m = e
|
||||||
|
return
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
return m
|
||||||
|
}
|
||||||
|
|
||||||
|
export default {
|
||||||
|
getByChildProps
|
||||||
|
}
|
Loading…
Reference in new issue