json-as
Version:
The only JSON library you'll need for AssemblyScript. SIMD enabled
17 lines • 484 B
JavaScript
import { Visitor } from "../visitor.js";
class ImportGetter extends Visitor {
static SN = new ImportGetter();
imports = [];
visitImportStatement(node, ref) {
this.imports.push(node);
}
static getImports(source) {
ImportGetter.SN.imports = [];
ImportGetter.SN.visit(source);
return ImportGetter.SN.imports;
}
}
export function getImports(source) {
return ImportGetter.getImports(source);
}
//# sourceMappingURL=imports.js.map