@@ -3,27 +3,20 @@ import { readFileSync } from "node:fs";
33import chalk from "chalk" ;
44import type { Plugin } from "esbuild" ;
55import type {
6- DefaultOverrideOptions ,
76 IncludedImageLoader ,
87 IncludedOriginResolver ,
9- IncludedProxyExternalRequest ,
108 IncludedWarmer ,
119 LazyLoadedOverride ,
1210 OverrideOptions ,
1311} from "types/open-next" ;
14- import type {
15- ImageLoader ,
16- OriginResolver ,
17- ProxyExternalRequest ,
18- Warmer ,
19- } from "types/overrides" ;
12+ import type { ImageLoader , OriginResolver , Warmer } from "types/overrides" ;
2013
2114import logger from "../logger.js" ;
2215
2316export interface IPluginSettings {
2417 overrides ?: {
25- wrapper ?: DefaultOverrideOptions < any , any > [ "wrapper" ] ;
26- converter ?: DefaultOverrideOptions < any , any > [ "converter" ] ;
18+ wrapper ?: OverrideOptions [ "wrapper" ] ;
19+ converter ?: OverrideOptions [ "converter" ] ;
2720 tagCache ?: OverrideOptions [ "tagCache" ] ;
2821 queue ?: OverrideOptions [ "queue" ] ;
2922 incrementalCache ?: OverrideOptions [ "incrementalCache" ] ;
@@ -32,9 +25,7 @@ export interface IPluginSettings {
3225 | LazyLoadedOverride < OriginResolver >
3326 | IncludedOriginResolver ;
3427 warmer ?: LazyLoadedOverride < Warmer > | IncludedWarmer ;
35- proxyExternalRequest ?:
36- | LazyLoadedOverride < ProxyExternalRequest >
37- | IncludedProxyExternalRequest ;
28+ proxyExternalRequest ?: OverrideOptions [ "proxyExternalRequest" ] ;
3829 } ;
3930 fnName ?: string ;
4031}
0 commit comments