Crate rspack_plugin_javascript

Crate rspack_plugin_javascript 

Source

Modules§

api_plugin
define_plugin
dependency
hot_module_replacement_plugin
impl_plugin_for_js_plugin
infer_async_modules_plugin
module_concatenation_plugin
parser_and_generator
provide_plugin
runtime
utils
visitors

Structs§

ConcatConfiguration
DefaultExportInfo
Used for reducing nums of params
ExtractedCommentsInfo
FlagDependencyExportsPlugin
FlagDependencyUsagePlugin
FlagDependencyUsagePluginProxy
InferAsyncModulesPlugin
JavascriptModulesChunkHashHook
JavascriptModulesEmbedInRuntimeBailoutHook
JavascriptModulesInlineInRuntimeBailoutHook
JavascriptModulesPluginHooks
JavascriptModulesRenderChunkHook
JavascriptModulesRenderHook
JavascriptModulesRenderModuleContainerHook
JavascriptModulesRenderModuleContentHook
JavascriptModulesRenderModulePackageHook
JavascriptModulesRenderStartupHook
JavascriptModulesStrictRuntimeBailoutHook
JsPlugin
MangleExportsPlugin
Struct to represent the mangle exports plugin.
ModuleConcatenationPlugin
NoRuntimeModuleCache
RenderBootstrapResult
RenderSource
RuntimeIdentifierCache
SideEffectsFlagPlugin
SideEffectsFlagPluginVisitor
SyntaxContextInfo
TransformOutput

Enums§

IsModule
SourceMapsConfig

Statics§

DEFAULT_STAR_JS_WORD
JS_DEFAULT_KEYWORD

Traits§

ClassExt
JavascriptModulesChunkHash
JavascriptModulesEmbedInRuntimeBailout
JavascriptModulesInlineInRuntimeBailout
JavascriptModulesRender
JavascriptModulesRenderChunk
JavascriptModulesRenderModuleContainer
JavascriptModulesRenderModuleContent
JavascriptModulesRenderModulePackage
JavascriptModulesRenderStartup
JavascriptModulesStrictRuntimeBailout
JavascriptParserPlugin

Functions§

is_pure_class
is_pure_class_member
is_pure_decl
is_pure_expression
is_pure_function
is_pure_pat
merge_exports
Do merging of exports info and create export infos from export specs This method is used for the case that the exports info data will be nested modified that means this exports info can not be modified parallelly
merge_exports_without_nested
Do merging of exports info and create export infos from export specs
process_exports_spec
Merge exports specs to exports info data and also collect the dependencies which will be used to backtrack when target exports info is changed
process_exports_spec_without_nested
Merge exports specs to exports info data and also collect the dependencies which will be used to backtrack when target exports info is changed This method is used for the case that the exports info data will not be nested modified that means this exports info can be modified parallelly

Type Aliases§

BoxJavascriptParserPlugin