@nodejs-loaders/tsx
Version:
Extend node to support JSX & TSX via customization hooks.
20 lines • 799 B
text/typescript
/**
* @param {FileURL} target Where to start.
* @param {FileURL} parentURL Relative to where.
*/
export function findEsbuildConfig(target: FileURL, parentURL?: FileURL): import("esbuild").TransformOptions;
/** @typedef {import('esbuild').TransformOptions} ESBuildOptions */
/** @typedef {import('../types.d.ts').FileURL} FileURL */
/**
* This config must contain options that are compatible with esbuild's `transform` API.
* @private Exported for testing
* @type {Map<FileURL, ESBuildOptions>}
*/
export const configs: Map<FileURL, ESBuildOptions>;
/**
* @type {ESBuildOptions}
*/
export const defaults: ESBuildOptions;
export type ESBuildOptions = import("esbuild").TransformOptions;
export type FileURL = import("../types.d.ts").FileURL;
//# sourceMappingURL=find-esbuild-config.d.mts.map