UNPKG

@ui5/linter

Version:

A static code analysis tool for UI5

11 lines (10 loc) 424 B
import ts from "typescript"; import { ModuleDeclaration } from "./parseModuleDeclaration.js"; export interface ModuleDefinition { name?: string; body: ts.Statement[]; imports: ts.ImportDeclaration[]; oldFactoryBlock?: ts.Block; moveComments: [ts.Node, ts.Node][]; } export default function (moduleDeclaration: ModuleDeclaration, sourceFile: ts.SourceFile, nodeFactory: ts.NodeFactory): ModuleDefinition;