INNER CODE UNIT · TypeScript
MiniflareCore
cloudflare/miniflare · packages/core/src/index.ts:252
export class MiniflareCore<
Plugins extends CorePluginSignatures
> extends TypedEventTarget<MiniflareCoreEventMap<Plugins>> {
readonly #originalPlugins: Plugins;
readonly #plugins: PluginEntries<Plugins>;
#previousSetOptions: MiniflareCoreOptions<Plugins>;
#overrides: PluginOptions<Plugins>;
#previousOptions?: PluginOptions<Plugins>;
readonly #sharedCache: Map<string, unknown>; // See `PluginContext`
readonly #ctx: MiniflareCoreContext;
readonly #pluginStorages: PluginData<Plugins, PluginStorageFactory>;
#compat?: Compatibility;
#previousRootPath?: string;
#previousUsageModel?: UsageModel;
#previousGlobalAsyncIO?: boolean;
#instances?: PluginInstances<Plugins>;