| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -142,8 +142,8 @@ export function getEsbuildPlugin<UserOptions = Record<string, never>>( | |||
| 142 | 142 | ||
| 143 | 143 | function buildSetup() { | |
| 144 | 144 | return (plugin: UnpluginOptions): EsbuildPlugin['setup'] => { | |
| 145 | - return (_build) => { | ||
| 146 | - const build = _build as EsbuildPluginBuild | ||
| 145 | + return (rawBuild) => { | ||
| 146 | + const build = rawBuild as EsbuildPluginBuild | ||
| 147 | 147 | const context = createBuildContext(build) | |
| 148 | 148 | const { onStart, onEnd, onResolve, onLoad, onTransform, initialOptions } = build | |
| 149 | 149 | ||
@@ -305,7 +305,7 @@ function buildSetup() { | |||
| 305 | 305 | } | |
| 306 | 306 | ||
| 307 | 307 | if (plugin.esbuild?.setup) | |
| 308 | - return plugin.esbuild.setup(build) | ||
| 308 | + return plugin.esbuild.setup(rawBuild) | ||
| 309 | 309 | } | |
| 310 | 310 | } | |
| 311 | 311 | } | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,6 +1,6 @@ | |||
| 1 | 1 | import type { CompilationContext as FarmCompilationContext, JsPlugin as FarmPlugin } from '@farmfe/core' | |
| 2 | 2 | import type { Compilation as RspackCompilation, Compiler as RspackCompiler, LoaderContext as RspackLoaderContext, RspackPluginInstance } from '@rspack/core' | |
| 3 | - import type { BuildOptions, Plugin as EsbuildPlugin, Loader } from 'esbuild' | ||
| 3 | + import type { BuildOptions, Plugin as EsbuildPlugin, Loader, PluginBuild } from 'esbuild' | ||
| 4 | 4 | import type { Plugin as RolldownPlugin } from 'rolldown' | |
| 5 | 5 | import type { AstNode, EmittedAsset, PluginContextMeta as RollupContextMeta, Plugin as RollupPlugin, SourceMapInput } from 'rollup' | |
| 6 | 6 | import type { Plugin as VitePlugin } from 'vite' | |
@@ -97,7 +97,7 @@ export interface UnpluginOptions { | |||
| 97 | 97 | onResolveFilter?: RegExp | |
| 98 | 98 | onLoadFilter?: RegExp | |
| 99 | 99 | loader?: Loader | ((code: string, id: string) => Loader) | |
| 100 | - setup?: (build: EsbuildPluginBuild) => void | Promise<void> | ||
| 100 | + setup?: (build: PluginBuild) => void | Promise<void> | ||
| 101 | 101 | config?: (options: BuildOptions) => void | |
| 102 | 102 | } | |
| 103 | 103 | farm?: Partial<FarmPlugin> | |
| Back | FazBrowse Home | New Git URL |
0 commit comments