UNPKG

ts-simple-ast

Version:

TypeScript compiler wrapper for AST navigation and code generation.

25 lines (23 loc) 808 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const insertSyntaxList_1 = require("./insertSyntaxList"); const insertIntoParent_1 = require("./insertIntoParent"); function insertIntoCreatableSyntaxList(opts) { const { insertPos, newText, parent, syntaxList, childIndex, insertItemsCount } = opts; if (syntaxList == null) insertSyntaxList_1.insertSyntaxList({ parent, insertPos, newText }); else insertIntoParent_1.insertIntoParent({ insertPos, newText, parent: syntaxList, insertItemsCount, childIndex }); } exports.insertIntoCreatableSyntaxList = insertIntoCreatableSyntaxList; //# sourceMappingURL=insertIntoCreatableSyntaxList.js.map