UNPKG

motion

Version:

motion - moving development forward

19 lines (14 loc) 592 B
exports.__esModule = true; var _libHelpers = require('../lib/helpers'); var _libWrapState = require('../lib/wrapState'); exports['default'] = { exit: function exit(node, _, scope) { if (node.operator == '++' || node.operator == '--') { var _name = undefined; if (node.argument.object) _name = _libHelpers.findObjectName(node.argument.object);else _name = node.argument.name; var postfix = !node.prefix ? _libHelpers.t.identifier(_name) : void 0; return _libWrapState.wrapSetter(_name, node, scope, postfix); } } }; module.exports = exports['default'];