vite-plugin-deadfile
Version:
This plugin helps to find unused source file(dead files) in Vite projects.
18 lines (17 loc) • 641 B
TypeScript
import type { CallExpression, Expression, ImportDeclaration, TsType } from '@swc/core';
import { Visitor } from '@swc/core/Visitor';
export declare class ImportVisitor extends Visitor {
private imports;
init(): void;
visitTsType(n: TsType): TsType;
visitImportDeclaration(n: ImportDeclaration): ImportDeclaration;
getImports(): string[];
}
export declare class DynamicImportVisitor extends Visitor {
private collectViteDynamicImport;
private viteDynamicImports;
init(): void;
visitTsType(n: TsType): TsType;
visitCallExpression(n: CallExpression): Expression;
getViteDynamicImports(): string[];
}