Optional
assertMatch on import assertions of the dependency.
Optional
compilerMatch the child compiler name.
Optional
dependencyMatch dependency type.
Optional
descriptionMatch values of properties in the description file (usually package.json).
Optional
enforceEnforce this rule as pre or post step.
Optional
excludeShortcut for resource.exclude.
Optional
generatorThe options for the module generator.
Optional
includeShortcut for resource.include.
Optional
issuerMatch the issuer of the module (The module pointing to this module).
Optional
issuerMatch layer of the issuer of this module (The module pointing to this module).
Optional
layerSpecifies the layer in which the module should be placed in.
Optional
loaderShortcut for use.loader.
Optional
mimetypeMatch module mimetype when load from Data URI.
Optional
oneOnly execute the first matching rule in this array.
Optional
optionsShortcut for use.options.
Optional
parserOptions for parsing.
Optional
realMatch the real resource path of the module.
Optional
resolveOptions for the resolver.
Optional
resourceMatch the resource path of the module.
Optional
resourceMatch the resource fragment of the module.
Optional
resourceMatch the resource query of the module.
Optional
rulesMatch and execute these rules when this rule is matched.
Optional
schemeMatch module scheme.
Optional
sideFlags a module as with or without side effects.
Optional
testShortcut for resource.test.
Optional
typeModule type to use for the module.
Optional
useModifiers applied to the module when rule is matched.
Optional
ident?: stringUnique loader options identifier.
Optional
loader?: stringLoader name.
Optional
options?: string | { Loader options.
Generated using TypeDoc
A rule description with conditions and effects for modules.