refakts
Version:
TypeScript refactoring tool built for AI coding agents to perform precise refactoring operations via command line instead of requiring complete code regeneration.
17 lines • 509 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SourceFileHelper = void 0;
class SourceFileHelper {
static findDescendant(sourceFile, predicate) {
let foundNode;
sourceFile.forEachDescendant((node) => {
if (predicate(node)) {
foundNode = node;
return true;
}
});
return foundNode;
}
}
exports.SourceFileHelper = SourceFileHelper;
//# sourceMappingURL=source-file-helper.js.map