UNPKG

vue-styleguidist

Version:
23 lines (22 loc) 834 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = stripOutOrigins; var _toConsumableArray2 = _interopRequireDefault(require("@babel/runtime/helpers/toConsumableArray")); /** * Remove all origin info from the docs object * @param docs will be mutated */ function stripOutOrigins(docs) { var allDescriptors = [].concat((0, _toConsumableArray2["default"])(docs.props || []), (0, _toConsumableArray2["default"])(docs.methods || []), (0, _toConsumableArray2["default"])(docs.slots || []), (0, _toConsumableArray2["default"])(docs.events || [])); allDescriptors.forEach(function (p) { if (p["extends"]) { delete p["extends"]; } if (p.mixin) { delete p.mixin; } }); }