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>;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…