UNPKG

dependency-cruiser

Version:

Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.

30 lines (28 loc) 660 B
export interface IAvailableExtension { /** * File extension (e.g. ".js", ".ts", ".jsx") */ extension: string; /** * Whether or not the extension is available as supported in the current environment */ available: boolean; } export interface IAvailableTranspiler { /** * The name of the transpiler (e.g. "typescript", "coffeescript") */ name: string; /** * A semver version range (e.g. ">=2.0.0 <3.0.0") */ version: string; /** * The currently installed version (e.g. 2.3.4). '-' if not installed */ currentVersion: string; /** * Whether or not the transpiler is available in the current environment */ available: boolean; }