KC's Workspace
    Preparing search index...

    Class EnvironmentPluginContainer<Env>

    Type Parameters

    Index

    Constructors

    Properties

    getSortedPluginHooks: <K extends keyof Plugin<any>>(
        hookName: K,
    ) => NonNullable<HookHandler<Plugin<any>[K]>>[]
    getSortedPlugins: <K extends keyof Plugin<any>>(
        hookName: K,
    ) => PluginWithRequiredHook<K>[]
    minimalContext: MinimalPluginContext$1<Env>
    moduleGraph: EnvironmentModuleGraph | undefined
    watchFiles: Set<string>

    Accessors

    • get options(): InputOptions

      Returns InputOptions

    Methods

    • Parameters

      Returns Promise<void>

    • Returns Promise<void>

    • Parameters

      • id: string

      Returns ModuleInfo | null

    • Parameters

      • id: string

      Returns Promise<undefined | null | string | void | SourceDescription>

    • Parameters

      • rawId: string
      • Optionalimporter: string
      • Optionaloptions: {
            attributes?: Record<string, string>;
            custom?: CustomPluginOptions;
            isEntry?: boolean;
            kind?:
                | "import-statement"
                | "dynamic-import"
                | "require-call"
                | "import-rule"
                | "url-token"
                | "new-url"
                | "hot-accept";
            skip?: Set<Plugin<any>>;
            skipCalls?: readonly SkipInformation[];
        }

      Returns Promise<PartialResolvedId | null>

    • Returns Promise<InputOptions>

    • Parameters

      • code: string
      • id: string
      • Optionaloptions: { inMap?: null | string | ExistingRawSourceMap; moduleType?: string }

      Returns Promise<
          {
              code: string;
              map: SourceMap
              | { mappings: "" }
              | null;
              moduleType?: ModuleType;
          },
      >

    • Parameters

      • id: string
      • change: { event: "update" | "create" | "delete" }

      Returns Promise<void>