dependency-cruiser
Version:
Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
22 lines (16 loc) • 525 B
TypeScript
import {
IAvailableExtension,
IAvailableTranspiler,
} from "../../../types/dependency-cruiser.d.ts";
export interface ITranspilerWrapper {
isAvailable: () => boolean;
transpile: (
pSource: string,
pFileName?: string,
pTranspilerOptions?: any
) => string;
}
export function getWrapper(pExtension, pTranspileOptions): ITranspilerWrapper;
export const scannableExtensions: string[];
export const allExtensions: IAvailableExtension[];
export function getAvailableTranspilers(): IAvailableTranspiler[];