@nodejs-loaders/alias
Version:
Extend node to support TypeScript 'paths' via customization hooks.
20 lines • 746 B
text/typescript
/**
* @param {FileURL} parentURL Relative to where.
* @param {string} [filename] Filename or fully resolved location of the tsconfig.
*/
export function getAliases(parentURL: FileURL, filename?: string): AliasMap;
/**
* @param {FileURL} resolvedLocus The resolved location of the tsconfig file.
*/
export function readTSConfigFile(resolvedLocus: FileURL): AliasMap;
export namespace meta {
let filename: string;
}
export type TSConfig = import("type-fest").TsConfigJson;
export type AbsoluteFilePath = import("../types.d.ts").AbsoluteFilePath;
export type FileURL = import("../types.d.ts").FileURL;
/**
* A map of resolved aliases.
*/
export type AliasMap = Map<string, string>;
//# sourceMappingURL=get-aliases-from-tsconfig.d.mts.map