UNPKG

babel-core

Version:

Turn ES6 code into readable vanilla ES5 with source maps

21 lines (15 loc) 568 B
"use strict"; var _interopRequireWildcard = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; exports.check = check; exports.Property = Property; var messages = _interopRequireWildcard(require("../../../messages")); function check(node) { return node.kind === "set"; } function Property(node, parent, scope, file) { if (node.kind === "set" && node.value.params.length !== 1) { throw file.errorWithNode(node.value, messages.get("settersInvalidParamLength")); } } exports.MethodDefinition = Property; exports.__esModule = true;