diff --git a/src/lib/ui/safeMode.tsx b/src/lib/ui/safeMode.tsx index 5af66f7..af707a8 100644 --- a/src/lib/ui/safeMode.tsx +++ b/src/lib/ui/safeMode.tsx @@ -6,7 +6,8 @@ import { settings } from "@lib/settings"; import { lazyDestructure } from "@lib/utils/lazy"; import { ButtonColors } from "@lib/utils/types"; import { Button, CompatButton, SafeAreaView } from "@metro/common/components"; -import { _lazyContextSymbol, LazyModuleContext } from "@metro/lazy"; +import { _lazyContextSymbol } from "@metro/lazy"; +import { LazyModuleContext } from "@metro/types"; import { findByNameLazy, findByProps } from "@metro/utils"; import { semanticColors } from "@ui/color"; import { Codeblock, ErrorBoundary as _ErrorBoundary } from "@ui/components"; diff --git a/src/metro/lazy.ts b/src/metro/lazy.ts index d5aab67..16fb866 100644 --- a/src/metro/lazy.ts +++ b/src/metro/lazy.ts @@ -6,7 +6,9 @@ import { findExports } from "./finders"; import { metroModules, subscribeModule } from "./modules"; import type { FilterFn, LazyModuleContext } from "./types"; -const _lazyContextSymbol = Symbol.for("bunny.metro.lazyContext"); +/** @internal */ +export const _lazyContextSymbol = Symbol.for("bunny.metro.lazyContext"); + const _lazyContexts = new WeakMap(); function getIndexedFind(filter: FilterFn) { diff --git a/src/modules.d.ts b/src/modules.d.ts index b2fdddf..bb64d93 100644 --- a/src/modules.d.ts +++ b/src/modules.d.ts @@ -6,5 +6,3 @@ declare module "*.png" { const str: string; export default str; } - -export * from "bunny-build-info"; diff --git a/tsconfig.json b/tsconfig.json index 9b8def8..a615d21 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -8,8 +8,6 @@ // Just to discourage from consuming the module directly "spitroast": ["./shims/emptyModule"], - "bunny-build-info": ["./src/modules.d.ts"], - "@core/*": ["./src/core/*"], "@lib": ["./src/lib"], "@lib/*": ["./src/lib/*"],