handler = (chunk, set) => {
        if (enabledChunks.has(chunk)) {
          return;
        }

        enabledChunks.add(chunk);

        if (
          typeof this.options.chunkFilename === "string" &&
          /\[(full)?hash(:\d+)?\]/.test(this.options.chunkFilename)
        ) {
          set.add(RuntimeGlobals.getFullHash);
        }

        set.add(RuntimeGlobals.publicPath);

        compilation.addRuntimeModule(
          chunk,
          new runtime.GetChunkFilenameRuntimeModule(
            MODULE_TYPE,
            "mini-css",
            `${RuntimeGlobals.require}.miniCssF`,
            /**
             * @param {Chunk} referencedChunk
             * @returns {TODO}
             */
            (referencedChunk) => {
              if (!referencedChunk.contentHash[MODULE_TYPE]) {
                return false;
              }

              return referencedChunk.canBeInitial()
                ? this.options.filename
                : this.options.chunkFilename;
            },
            false
          )
        );

        compilation.addRuntimeModule(
          chunk,
          new CssLoadingRuntimeModule(set, this.runtimeOptions)
        );
      }
@param {Chunk} chunk
@param {Set<string>} set