ntts
Version:
A CLI tool for refactoring an existing NodeJs application to a fully functional TypeScript application.
16 lines (13 loc) • 437 B
text/typescript
import { ExpressionStatement, SourceFile } from 'ts-morph';
import ImportCreator from '../../helpers/import-creator/import-creator';
class ExpressionImportsRefactor {
static addExpressionStatementImport = (
expression: ExpressionStatement,
importId: string,
sourceFile: SourceFile,
) => {
ImportCreator.addEmptyImport(importId, sourceFile);
expression.remove();
};
}
export default ExpressionImportsRefactor;