Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

ABSOLUTE_RESOURCE_PATH: string
ALL_LOADERS: string
ALL_LOADERS_RESOURCE: string
HASH: string
ID: string
LOADERS: string
LOADERS_RESOURCE: string
NAMESPACE: string
QUERY: string
REGEXP_ABSOLUTE_RESOURCE_PATH: RegExp
REGEXP_ALL_LOADERS: RegExp
REGEXP_ALL_LOADERS_RESOURCE: RegExp
REGEXP_HASH: RegExp
REGEXP_ID: RegExp
REGEXP_LOADERS: RegExp
REGEXP_LOADERS_RESOURCE: RegExp
REGEXP_NAMESPACE: RegExp
REGEXP_QUERY: RegExp
REGEXP_RESOURCE: RegExp
REGEXP_RESOURCE_PATH: RegExp
RESOURCE: string
RESOURCE_PATH: string

Functions

  • createFilename(module: string | Module, options: any, __namedParameters: { chunkGraph: ChunkGraph; hashFunction: string | typeof Hash; requestShortener: RequestShortener }): string
  • Parameters

    Returns string

  • Parameters

    Returns boolean

  • matchPart(str: string, test: Matcher): boolean
  • Parameters

    Returns boolean

  • replaceDuplicates<T>(array: T[], fn: (duplicateItem: T, duplicateItemIndex: number, numberOfTimesReplaced: number) => T, comparator?: (firstElement: T, nextElement: T) => 0 | 1 | -1): T[]
  • Type parameters

    • T

    Parameters

    • array: T[]
    • fn: (duplicateItem: T, duplicateItemIndex: number, numberOfTimesReplaced: number) => T
        • (duplicateItem: T, duplicateItemIndex: number, numberOfTimesReplaced: number): T
        • Parameters

          • duplicateItem: T
          • duplicateItemIndex: number
          • numberOfTimesReplaced: number

          Returns T

    • Optional comparator: (firstElement: T, nextElement: T) => 0 | 1 | -1
        • (firstElement: T, nextElement: T): 0 | 1 | -1
        • Parameters

          • firstElement: T
          • nextElement: T

          Returns 0 | 1 | -1

    Returns T[]