UNPKG

babel-core

Version:

Turn ES6 code into readable vanilla ES5 with source maps

27 lines (20 loc) 534 B
"use strict"; var _interopRequireWildcard = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; exports.DoExpression = DoExpression; exports.__esModule = true; var t = _interopRequireWildcard(require("../../../types")); var metadata = { optional: true, stage: 0 }; exports.metadata = metadata; var check = t.isDoExpression; exports.check = check; function DoExpression(node) { var body = node.body.body; if (body.length) { return body; } else { return t.identifier("undefined"); } }