# Rolldown > Fast Rust-based bundler for JavaScript with Rollup-compatible API ## Table of Contents ### Guide - [Introduction](/guide/introduction.md) - [Getting Started](/guide/getting-started.md) - [Notable Features](/guide/notable-features.md) - [Troubleshooting](/guide/troubleshooting.md) ### APIs - [Options & APIs Reference](/reference.md) - [Bundler API](/apis/bundler-api.md) - [Plugin API](/apis/plugin-api.md) - [Command Line Interface](/apis/cli.md) #### Plugin API - [Plugin Hook Filters](/apis/plugin-api/hook-filters.md) - [File URLs](/apis/plugin-api/file-urls.md) - [Source Code Transformations](/apis/plugin-api/transformations.md) - [Inter-plugin communication](/apis/plugin-api/inter-plugin-communication.md) ### Builtin Plugins - [Builtin Plugins](/builtin-plugins.md) - [ESM External Require Plugin](/builtin-plugins/esm-external-require.md) - [Replace Plugin](/builtin-plugins/replace.md) ### Guide - [Introduction](/guide/introduction.md) - [Getting Started](/guide/getting-started.md) - [Notable Features](/guide/notable-features.md) - [Troubleshooting](/guide/troubleshooting.md) ### APIs - [Options & APIs Reference](/reference.md) - [Bundler API](/apis/bundler-api.md) - [Plugin API](/apis/plugin-api.md) - [Command Line Interface](/apis/cli.md) #### Plugin API - [Plugin Hook Filters](/apis/plugin-api/hook-filters.md) - [File URLs](/apis/plugin-api/file-urls.md) - [Source Code Transformations](/apis/plugin-api/transformations.md) - [Inter-plugin communication](/apis/plugin-api/inter-plugin-communication.md) ### Builtin Plugins - [Builtin Plugins](/builtin-plugins.md) - [ESM External Require Plugin](/builtin-plugins/esm-external-require.md) - [Replace Plugin](/builtin-plugins/replace.md) ### Guide - [Introduction](/guide/introduction.md) - [Getting Started](/guide/getting-started.md) - [Notable Features](/guide/notable-features.md) - [Troubleshooting](/guide/troubleshooting.md) ### APIs - [Options & APIs Reference](/reference.md) - [Bundler API](/apis/bundler-api.md) - [Plugin API](/apis/plugin-api.md) - [Command Line Interface](/apis/cli.md) #### Plugin API - [Plugin Hook Filters](/apis/plugin-api/hook-filters.md) - [File URLs](/apis/plugin-api/file-urls.md) - [Source Code Transformations](/apis/plugin-api/transformations.md) - [Inter-plugin communication](/apis/plugin-api/inter-plugin-communication.md) ### Builtin Plugins - [Builtin Plugins](/builtin-plugins.md) - [ESM External Require Plugin](/builtin-plugins/esm-external-require.md) - [Replace Plugin](/builtin-plugins/replace.md) ### In-Depth - [Why do we still need bundlers?](/in-depth/why-bundlers.md) - [Module Types](/in-depth/module-types.md) - [Top Level Await(TLA) in Rolldown](/in-depth/tla-in-rolldown.md) - [Automatic Code Splitting](/in-depth/automatic-code-splitting.md) - [Manual Code Splitting](/in-depth/manual-code-splitting.md) - [Bundling CJS](/in-depth/bundling-cjs.md) - [Non ESM Output Formats](/in-depth/non-esm-output-formats.md) - [Dead Code Elimination](/in-depth/dead-code-elimination.md) - [Lazy Barrel Optimization](/in-depth/lazy-barrel-optimization.md) - [Native MagicString](/in-depth/native-magic-string.md) - [Why Plugin Hook Filters?](/in-depth/why-plugin-hook-filter.md) - [External Modules](/in-depth/external-modules.md) - [Directive](/in-depth/directives.md) ### Options - [checks](/reference/InputOptions.checks.md) - [context](/reference/InputOptions.context.md) - [cwd](/reference/InputOptions.cwd.md) - [devtools](/reference/InputOptions.devtools.md) - [experimental](/reference/InputOptions.experimental.md) - [external](/reference/InputOptions.external.md) - [input](/reference/InputOptions.input.md) - [logLevel](/reference/InputOptions.logLevel.md) - [makeAbsoluteExternalsRelative](/reference/InputOptions.makeAbsoluteExternalsRelative.md) - [moduleTypes](/reference/InputOptions.moduleTypes.md) - [onLog](/reference/InputOptions.onLog.md) - [~~onwarn~~](/reference/InputOptions.onwarn.md) - [optimization](/reference/InputOptions.optimization.md) - [platform](/reference/InputOptions.platform.md) - [plugins](/reference/InputOptions.plugins.md) - [preserveEntrySignatures](/reference/InputOptions.preserveEntrySignatures.md) - [resolve](/reference/InputOptions.resolve.md) - [shimMissingExports](/reference/InputOptions.shimMissingExports.md) - [transform](/reference/InputOptions.transform.md) - [treeshake](/reference/InputOptions.treeshake.md) - [tsconfig](/reference/InputOptions.tsconfig.md) - [watch](/reference/InputOptions.watch.md) ### Programmatic APIs - [Function: build()](/reference/Function.build.md) - [Function: rolldown()](/reference/Function.rolldown.md) - [Function: watch()](/reference/Function.watch.md) - [Type Alias: BuildOptions](/reference/TypeAlias.BuildOptions.md) - [Interface: RolldownBuild](/reference/Interface.RolldownBuild.md) - [Interface: RolldownOutput](/reference/Interface.RolldownOutput.md) - [Interface: RolldownWatcher](/reference/Interface.RolldownWatcher.md) - [Type Alias: RolldownWatcherEvent](/reference/TypeAlias.RolldownWatcherEvent.md) - [Type Alias: RolldownWatcherWatcherEventMap](/reference/TypeAlias.RolldownWatcherWatcherEventMap.md) - [Interface: WatchOptions](/reference/Interface.WatchOptions.md) ### Plugin APIs - [Interface: Plugin\](/reference/Interface.Plugin.md) - [Interface: PluginContext](/reference/Interface.PluginContext.md) - [Variable: VERSION](/reference/Variable.VERSION.md) - [Type Alias: AsyncPluginHooks](/reference/TypeAlias.AsyncPluginHooks.md) - [Type Alias: BufferEncoding](/reference/TypeAlias.BufferEncoding.md) - [Type Alias: CodeSplittingNameFunction](/reference/TypeAlias.CodeSplittingNameFunction.md) - [Interface: CustomPluginOptions](/reference/Interface.CustomPluginOptions.md) - [Interface: EmittedAsset](/reference/Interface.EmittedAsset.md) - [Interface: EmittedChunk](/reference/Interface.EmittedChunk.md) - [Type Alias: EmittedFile](/reference/TypeAlias.EmittedFile.md) - [Interface: EmittedPrebuiltChunk](/reference/Interface.EmittedPrebuiltChunk.md) - [Interface: ExistingRawSourceMap](/reference/Interface.ExistingRawSourceMap.md) - [Interface: FunctionPluginHooks](/reference/Interface.FunctionPluginHooks.md) - [Type Alias: GeneralHookFilter\](/reference/TypeAlias.GeneralHookFilter.md) - [Interface: HookFilter](/reference/Interface.HookFilter.md) - [Type Alias: HookFilterExtension\](/reference/TypeAlias.HookFilterExtension.md) - [Type Alias: ImportKind](/reference/TypeAlias.ImportKind.md) - [Type Alias: InternalModuleFormat](/reference/TypeAlias.InternalModuleFormat.md) - [Type Alias: LoadResult](/reference/TypeAlias.LoadResult.md) - [Interface: MinimalPluginContext](/reference/Interface.MinimalPluginContext.md) - [Interface: ModuleInfo](/reference/Interface.ModuleInfo.md) - [Interface: ModuleOptions](/reference/Interface.ModuleOptions.md) - [Type Alias: ModuleType](/reference/TypeAlias.ModuleType.md) - [Type Alias: ModuleTypeFilter](/reference/TypeAlias.ModuleTypeFilter.md) - [Interface: NormalizedInputOptions](/reference/Interface.NormalizedInputOptions.md) - [Interface: NormalizedOutputOptions](/reference/Interface.NormalizedOutputOptions.md) - [Type Alias: ObjectHook\](/reference/TypeAlias.ObjectHook.md) - [Interface: OutputAsset](/reference/Interface.OutputAsset.md) - [Interface: OutputBundle](/reference/Interface.OutputBundle.md) - [Interface: OutputChunk](/reference/Interface.OutputChunk.md) - [Interface: PartialResolvedId](/reference/Interface.PartialResolvedId.md) - [Interface: PluginContextMeta](/reference/Interface.PluginContextMeta.md) - [Interface: PluginContextResolveOptions](/reference/Interface.PluginContextResolveOptions.md) - [Interface: PreRenderedAsset](/reference/Interface.PreRenderedAsset.md) - [Interface: RenderedChunk](/reference/Interface.RenderedChunk.md) - [Interface: RenderedModule](/reference/Interface.RenderedModule.md) - [Interface: ResolvedId](/reference/Interface.ResolvedId.md) - [Type Alias: ResolveIdResult](/reference/TypeAlias.ResolveIdResult.md) - [Interface: RolldownDirectoryEntry](/reference/Interface.RolldownDirectoryEntry.md) - [Interface: RolldownError](/reference/Interface.RolldownError.md) - [Interface: RolldownFileStats](/reference/Interface.RolldownFileStats.md) - [Interface: RolldownFsModule](/reference/Interface.RolldownFsModule.md) - [Interface: SourceDescription](/reference/Interface.SourceDescription.md) - [Interface: SourceMap](/reference/Interface.SourceMap.md) - [Type Alias: SourceMapInput](/reference/TypeAlias.SourceMapInput.md) - [Interface: TransformPluginContext](/reference/Interface.TransformPluginContext.md) - [Type Alias: TransformResult](/reference/TypeAlias.TransformResult.md) ### Config - [Function: defineConfig()](/reference/Function.defineConfig.md) - [Type Alias: ConfigExport](/reference/TypeAlias.ConfigExport.md) - [Variable: getLogFilter](/reference/Variable.getLogFilter.md) - [Type Alias: GetLogFilter](/reference/TypeAlias.GetLogFilter.md) - [Function: loadConfig()](/reference/Function.loadConfig.md) - [Type Alias: RolldownOptionsFunction](/reference/TypeAlias.RolldownOptionsFunction.md) - [Function: withFilter()](/reference/Function.withFilter.md) ### Builtin Plugins - [Function: esmExternalRequirePlugin()](/reference/Function.esmExternalRequirePlugin.md) - [Function: replacePlugin()](/reference/Function.replacePlugin.md) ### Utilities - [Function: minify()](/reference/Function.minify.md) - [Function: parse()](/reference/Function.parse.md) - [Function: transform()](/reference/Function.transform.md) - [Class: Visitor](/reference/Class.Visitor.md) - [Interface: MinifyOptions](/reference/Interface.MinifyOptions.md) - [Interface: MinifyResult](/reference/Interface.MinifyResult.md) - [Function: minifySync()](/reference/Function.minifySync.md) - [Function: parseAst()](/reference/Function.parseAst.md) - [Function: parseAstAsync()](/reference/Function.parseAstAsync.md) - [Interface: ParseResult](/reference/Interface.ParseResult.md) - [Interface: ParserOptions](/reference/Interface.ParserOptions.md) - [Function: parseSync()](/reference/Function.parseSync.md) - [Type Alias: TransformResult](/reference/TypeAlias.TransformResult-1.md) - [Function: transformSync()](/reference/Function.transformSync.md) - [Class: TsconfigCache](/reference/Class.TsconfigCache.md) - [Interface: TsconfigCompilerOptions](/reference/Interface.TsconfigCompilerOptions.md) - [Interface: TsconfigRawOptions](/reference/Interface.TsconfigRawOptions.md) - [Type Alias: VisitorObject](/reference/TypeAlias.VisitorObject.md) ### Other - [Type Alias: AddonFunction](/reference/TypeAlias.AddonFunction.md) - [~~Type Alias: AdvancedChunksGroup~~](/reference/TypeAlias.AdvancedChunksGroup.md) - [~~Type Alias: AdvancedChunksOptions~~](/reference/TypeAlias.AdvancedChunksOptions.md) - [Type Alias: BundleError](/reference/TypeAlias.BundleError.md) - [Type Alias: ChunkFileNamesFunction](/reference/TypeAlias.ChunkFileNamesFunction.md) - [Interface: ChunkingContext](/reference/Interface.ChunkingContext.md) - [Type Alias: CodeSplittingGroup](/reference/TypeAlias.CodeSplittingGroup.md) - [Type Alias: ExternalOption](/reference/TypeAlias.ExternalOption.md) - [Type Alias: ExternalOptionFunction](/reference/TypeAlias.ExternalOptionFunction.md) - [Type Alias: GeneratedCodePreset](/reference/TypeAlias.GeneratedCodePreset.md) - [Type Alias: GetModuleInfo](/reference/TypeAlias.GetModuleInfo.md) - [Type Alias: GlobalsFunction](/reference/TypeAlias.GlobalsFunction.md) - [Type Alias: InputOption](/reference/TypeAlias.InputOption.md) - [Type Alias: LoggingFunction](/reference/TypeAlias.LoggingFunction.md) - [Type Alias: LogLevel](/reference/TypeAlias.LogLevel.md) - [Type Alias: LogLevelOption](/reference/TypeAlias.LogLevelOption.md) - [Type Alias: LogOrStringHandler](/reference/TypeAlias.LogOrStringHandler.md) - [Type Alias: MinifyOptions](/reference/TypeAlias.MinifyOptions.md) - [Type Alias: ModuleFormat](/reference/TypeAlias.ModuleFormat.md) - [Type Alias: ModuleTypes](/reference/TypeAlias.ModuleTypes.md) - [Type Alias: PartialNull\](/reference/TypeAlias.PartialNull.md) - [Interface: PreRenderedChunk](/reference/Interface.PreRenderedChunk.md) - [Interface: ResolveIdExtraOptions](/reference/Interface.ResolveIdExtraOptions.md) - [Interface: RolldownLog](/reference/Interface.RolldownLog.md) - [Type Alias: RolldownLogWithString](/reference/TypeAlias.RolldownLogWithString.md) - [Interface: RolldownMagicString](/reference/Interface.RolldownMagicString.md) - [Variable: RolldownMagicString](/reference/Variable.RolldownMagicString.md) - [Interface: RolldownOptions](/reference/Interface.RolldownOptions.md) - [Type Alias: RolldownPlugin\](/reference/TypeAlias.RolldownPlugin.md) - [Type Alias: RolldownPluginOption\](/reference/TypeAlias.RolldownPluginOption.md) - [Variable: RUNTIME\_MODULE\_ID](/reference/Variable.RUNTIME_MODULE_ID.md) - [Type Alias: SourcemapIgnoreListOption](/reference/TypeAlias.SourcemapIgnoreListOption.md) - [Type Alias: WarningHandlerWithDefault](/reference/TypeAlias.WarningHandlerWithDefault.md) - [Interface: WatcherFileWatcherOptions](/reference/Interface.WatcherFileWatcherOptions.md) ### Classes - [Class: Visitor](/reference/Class.Visitor.md) - [Class: TsconfigCache](/reference/Class.TsconfigCache.md) ### Interfaces - [Interface: Plugin\](/reference/Interface.Plugin.md) - [Interface: PluginContext](/reference/Interface.PluginContext.md) - [Interface: ChunkingContext](/reference/Interface.ChunkingContext.md) - [Interface: CustomPluginOptions](/reference/Interface.CustomPluginOptions.md) - [Interface: EmittedAsset](/reference/Interface.EmittedAsset.md) - [Interface: EmittedChunk](/reference/Interface.EmittedChunk.md) - [Interface: EmittedPrebuiltChunk](/reference/Interface.EmittedPrebuiltChunk.md) - [Interface: ExistingRawSourceMap](/reference/Interface.ExistingRawSourceMap.md) - [Interface: FunctionPluginHooks](/reference/Interface.FunctionPluginHooks.md) - [Interface: HookFilter](/reference/Interface.HookFilter.md) - [Interface: MinifyOptions](/reference/Interface.MinifyOptions.md) - [Interface: MinifyResult](/reference/Interface.MinifyResult.md) - [Interface: MinimalPluginContext](/reference/Interface.MinimalPluginContext.md) - [Interface: ModuleInfo](/reference/Interface.ModuleInfo.md) - [Interface: ModuleOptions](/reference/Interface.ModuleOptions.md) - [Interface: NormalizedInputOptions](/reference/Interface.NormalizedInputOptions.md) - [Interface: NormalizedOutputOptions](/reference/Interface.NormalizedOutputOptions.md) - [Interface: OutputAsset](/reference/Interface.OutputAsset.md) - [Interface: OutputBundle](/reference/Interface.OutputBundle.md) - [Interface: OutputChunk](/reference/Interface.OutputChunk.md) - [Interface: ParseResult](/reference/Interface.ParseResult.md) - [Interface: ParserOptions](/reference/Interface.ParserOptions.md) - [Interface: PartialResolvedId](/reference/Interface.PartialResolvedId.md) - [Interface: PluginContextMeta](/reference/Interface.PluginContextMeta.md) - [Interface: PluginContextResolveOptions](/reference/Interface.PluginContextResolveOptions.md) - [Interface: PreRenderedAsset](/reference/Interface.PreRenderedAsset.md) - [Interface: PreRenderedChunk](/reference/Interface.PreRenderedChunk.md) - [Interface: RenderedChunk](/reference/Interface.RenderedChunk.md) - [Interface: RenderedModule](/reference/Interface.RenderedModule.md) - [Interface: ResolvedId](/reference/Interface.ResolvedId.md) - [Interface: ResolveIdExtraOptions](/reference/Interface.ResolveIdExtraOptions.md) - [Interface: RolldownBuild](/reference/Interface.RolldownBuild.md) - [Interface: RolldownDirectoryEntry](/reference/Interface.RolldownDirectoryEntry.md) - [Interface: RolldownError](/reference/Interface.RolldownError.md) - [Interface: RolldownFileStats](/reference/Interface.RolldownFileStats.md) - [Interface: RolldownFsModule](/reference/Interface.RolldownFsModule.md) - [Interface: RolldownLog](/reference/Interface.RolldownLog.md) - [Interface: RolldownMagicString](/reference/Interface.RolldownMagicString.md) - [Interface: RolldownOptions](/reference/Interface.RolldownOptions.md) - [Interface: RolldownOutput](/reference/Interface.RolldownOutput.md) - [Interface: RolldownWatcher](/reference/Interface.RolldownWatcher.md) - [Interface: SourceDescription](/reference/Interface.SourceDescription.md) - [Interface: SourceMap](/reference/Interface.SourceMap.md) - [Interface: TransformPluginContext](/reference/Interface.TransformPluginContext.md) - [Interface: TsconfigCompilerOptions](/reference/Interface.TsconfigCompilerOptions.md) - [Interface: TsconfigRawOptions](/reference/Interface.TsconfigRawOptions.md) - [Interface: WatcherFileWatcherOptions](/reference/Interface.WatcherFileWatcherOptions.md) - [Interface: WatchOptions](/reference/Interface.WatchOptions.md) ### Type Aliases - [Type Alias: AddonFunction](/reference/TypeAlias.AddonFunction.md) - [~~Type Alias: AdvancedChunksGroup~~](/reference/TypeAlias.AdvancedChunksGroup.md) - [~~Type Alias: AdvancedChunksOptions~~](/reference/TypeAlias.AdvancedChunksOptions.md) - [Type Alias: AsyncPluginHooks](/reference/TypeAlias.AsyncPluginHooks.md) - [Type Alias: BufferEncoding](/reference/TypeAlias.BufferEncoding.md) - [Type Alias: BuildOptions](/reference/TypeAlias.BuildOptions.md) - [Type Alias: BundleError](/reference/TypeAlias.BundleError.md) - [Type Alias: ChunkFileNamesFunction](/reference/TypeAlias.ChunkFileNamesFunction.md) - [Type Alias: CodeSplittingGroup](/reference/TypeAlias.CodeSplittingGroup.md) - [Type Alias: CodeSplittingNameFunction](/reference/TypeAlias.CodeSplittingNameFunction.md) - [Type Alias: ConfigExport](/reference/TypeAlias.ConfigExport.md) - [Type Alias: EmittedFile](/reference/TypeAlias.EmittedFile.md) - [Type Alias: ExternalOption](/reference/TypeAlias.ExternalOption.md) - [Type Alias: ExternalOptionFunction](/reference/TypeAlias.ExternalOptionFunction.md) - [Type Alias: GeneralHookFilter\](/reference/TypeAlias.GeneralHookFilter.md) - [Type Alias: GeneratedCodePreset](/reference/TypeAlias.GeneratedCodePreset.md) - [Type Alias: GetLogFilter](/reference/TypeAlias.GetLogFilter.md) - [Type Alias: GetModuleInfo](/reference/TypeAlias.GetModuleInfo.md) - [Type Alias: GlobalsFunction](/reference/TypeAlias.GlobalsFunction.md) - [Type Alias: HookFilterExtension\](/reference/TypeAlias.HookFilterExtension.md) - [Type Alias: ImportKind](/reference/TypeAlias.ImportKind.md) - [Type Alias: InputOption](/reference/TypeAlias.InputOption.md) - [Type Alias: InternalModuleFormat](/reference/TypeAlias.InternalModuleFormat.md) - [Type Alias: LoadResult](/reference/TypeAlias.LoadResult.md) - [Type Alias: LoggingFunction](/reference/TypeAlias.LoggingFunction.md) - [Type Alias: LogLevel](/reference/TypeAlias.LogLevel.md) - [Type Alias: LogLevelOption](/reference/TypeAlias.LogLevelOption.md) - [Type Alias: LogOrStringHandler](/reference/TypeAlias.LogOrStringHandler.md) - [Type Alias: MinifyOptions](/reference/TypeAlias.MinifyOptions.md) - [Type Alias: ModuleFormat](/reference/TypeAlias.ModuleFormat.md) - [Type Alias: ModuleType](/reference/TypeAlias.ModuleType.md) - [Type Alias: ModuleTypeFilter](/reference/TypeAlias.ModuleTypeFilter.md) - [Type Alias: ModuleTypes](/reference/TypeAlias.ModuleTypes.md) - [Type Alias: ObjectHook\](/reference/TypeAlias.ObjectHook.md) - [Type Alias: PartialNull\](/reference/TypeAlias.PartialNull.md) - [Type Alias: ResolveIdResult](/reference/TypeAlias.ResolveIdResult.md) - [Type Alias: RolldownLogWithString](/reference/TypeAlias.RolldownLogWithString.md) - [Type Alias: RolldownOptionsFunction](/reference/TypeAlias.RolldownOptionsFunction.md) - [Type Alias: RolldownPlugin\](/reference/TypeAlias.RolldownPlugin.md) - [Type Alias: RolldownPluginOption\](/reference/TypeAlias.RolldownPluginOption.md) - [Type Alias: RolldownWatcherEvent](/reference/TypeAlias.RolldownWatcherEvent.md) - [Type Alias: RolldownWatcherWatcherEventMap](/reference/TypeAlias.RolldownWatcherWatcherEventMap.md) - [Type Alias: SourcemapIgnoreListOption](/reference/TypeAlias.SourcemapIgnoreListOption.md) - [Type Alias: SourceMapInput](/reference/TypeAlias.SourceMapInput.md) - [Type Alias: TransformResult](/reference/TypeAlias.TransformResult.md) - [Type Alias: TransformResult](/reference/TypeAlias.TransformResult-1.md) - [Type Alias: VisitorObject](/reference/TypeAlias.VisitorObject.md) - [Type Alias: WarningHandlerWithDefault](/reference/TypeAlias.WarningHandlerWithDefault.md) ### Variables - [Variable: VERSION](/reference/Variable.VERSION.md) - [Variable: getLogFilter](/reference/Variable.getLogFilter.md) - [Variable: RolldownMagicString](/reference/Variable.RolldownMagicString.md) - [Variable: RUNTIME\_MODULE\_ID](/reference/Variable.RUNTIME_MODULE_ID.md) ### Functions - [Function: build()](/reference/Function.build.md) - [Function: defineConfig()](/reference/Function.defineConfig.md) - [Function: minify()](/reference/Function.minify.md) - [Function: parse()](/reference/Function.parse.md) - [Function: rolldown()](/reference/Function.rolldown.md) - [Function: transform()](/reference/Function.transform.md) - [Function: watch()](/reference/Function.watch.md) - [Function: esmExternalRequirePlugin()](/reference/Function.esmExternalRequirePlugin.md) - [Function: loadConfig()](/reference/Function.loadConfig.md) - [Function: minifySync()](/reference/Function.minifySync.md) - [Function: parseAst()](/reference/Function.parseAst.md) - [Function: parseAstAsync()](/reference/Function.parseAstAsync.md) - [Function: parseSync()](/reference/Function.parseSync.md) - [Function: replacePlugin()](/reference/Function.replacePlugin.md) - [Function: transformSync()](/reference/Function.transformSync.md) - [Function: withFilter()](/reference/Function.withFilter.md) ### Glossary - [Barrel Module](/glossary/barrel-module.md) - [Entry](/glossary/entry.md) - [Entry Chunk](/glossary/entry-chunk.md) - [Entry Name](/glossary/entry-name.md) - [User-defined Entry](/glossary/user-defined-entry.md) ### Contribution Guide - [Contribution Guide](/contribution-guide.md) ### Contribution Guide - [Contribution Guide](/contribution-guide.md) ### Other - [Acknowledgements](/acknowledgements.md) - [Glossary](/glossary.md) - [Interface: ChecksOptions](/reference/Interface.ChecksOptions.md) - [Interface: CommentsOptions](/reference/Interface.CommentsOptions.md) - [Interface: GeneratedCodeOptions](/reference/Interface.GeneratedCodeOptions.md) - [Interface: InputOptions](/reference/Interface.InputOptions.md) - [Interface: OutputOptions](/reference/Interface.OutputOptions.md) - [Interface: TransformOptions](/reference/Interface.TransformOptions-1.md) - [Interface: TransformOptions](/reference/Interface.TransformOptions.md) - [Interface: WatcherOptions](/reference/Interface.WatcherOptions.md) - [Type Alias: CodeSplittingOptions](/reference/TypeAlias.CodeSplittingOptions.md) - [Type Alias: OptimizationOptions](/reference/TypeAlias.OptimizationOptions.md) - [Type Alias: TreeshakingOptions](/reference/TypeAlias.TreeshakingOptions.md)