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.