roblox-ts
Version:
A TypeScript-to-Luau Compiler for Roblox
16 lines • 629 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.getExtendsNode = getExtendsNode;
const typescript_1 = __importDefault(require("typescript"));
function getExtendsNode(node) {
var _a;
for (const clause of (_a = node.heritageClauses) !== null && _a !== void 0 ? _a : []) {
if (clause.token === typescript_1.default.SyntaxKind.ExtendsKeyword) {
return clause.types[0];
}
}
}
//# sourceMappingURL=getExtendsNode.js.map