123456789101112131415161718192021222324252627 |
- "use strict";
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.default = _default;
- var _t = require("@babel/types");
- const {
- isAssignmentPattern,
- isRestElement
- } = _t;
- function _default(node) {
- const params = node.params;
- for (let i = 0; i < params.length; i++) {
- const param = params[i];
- if (isAssignmentPattern(param) || isRestElement(param)) {
- return i;
- }
- }
- return params.length;
- }
|