UNPKG

ut-tools

Version:

Build and Release management automation package.

14 lines (11 loc) 423 B
import { expressionStatement, callExpression, stringLiteral, numericLiteral, booleanLiteral } from '../ast/builders.mjs'; import scope from './scope.mjs'; function generateEmitCall(id, { parents, keyed }) { // can emit check // todo: add check return expressionStatement(callExpression(scope.emit, [stringLiteral(id), numericLiteral(parents), booleanLiteral(keyed)])); } export { generateEmitCall as default };