UNPKG

@idlebox/esbuild-executer

Version:

A simple script to execute typescript file during development.

10 lines 782 B
import type { LoadFnOutput, LoadHookContext, ResolveFnOutput, ResolveHookContext } from 'node:module'; import type { InitializeData } from './common/message.types.js'; type P<T> = T | Promise<T>; export type NextResolve = (specifier: string, context?: Partial<ResolveHookContext>) => P<ResolveFnOutput>; export type NextLoad = (url: string, context?: Partial<LoadHookContext>) => P<LoadFnOutput>; export declare function initialize({ options, port, tsFile }: InitializeData): Promise<void>; export declare function resolve(specifier: string, context: ResolveHookContext, nextResolve: NextResolve): Promise<ResolveFnOutput>; export declare function load(url: string, context: LoadHookContext, nextLoad: NextLoad): P<LoadFnOutput>; export {}; //# sourceMappingURL=hook-worker.d.ts.map