{
  "b-autocomplete": {
    "attributes": [
      "value",
      "data",
      "field",
      "custom-formatter",
      "group-field",
      "group-options",
      "clear-on-select",
      "open-on-focus",
      "keep-first",
      "size",
      "expanded",
      "loading",
      "icon",
      "icon-pack",
      "confirm-keys",
      "clearable",
      "icon-right",
      "maxlength",
      "check-infinite-scroll",
      "max-height",
      "dropdown-position",
      "append-to-body",
      "select-on-click-outside",
      "selectable-header",
      "selectable-footer"
    ],
    "description": "Buefy component <b-autocomplete>",
    "subtags": []
  },
  "b-breadcrumb": {
    "attributes": [
      "align",
      "separator",
      "size"
    ],
    "description": "Buefy component <b-breadcrumb>",
    "subtags": [
      "b-breadcrumb-breadcrumb item"
    ]
  },
  "b-breadcrumb-breadcrumb item": {
    "attributes": [
      "tag",
      "active"
    ],
    "description": "Buefy component <b-breadcrumb-breadcrumb item>",
    "subtags": []
  },
  "b-button": {
    "attributes": [
      "type",
      "size",
      "label",
      "loading",
      "rounded",
      "outlined",
      "focused",
      "inverted",
      "hovered",
      "active",
      "selected",
      "expanded",
      "icon-left",
      "icon-right",
      "icon-pack",
      "native-type",
      "tag"
    ],
    "description": "Buefy component <b-button>",
    "subtags": []
  },
  "b-carousel": {
    "attributes": [
      "value",
      "animated",
      "interval",
      "has-drag",
      "autoplay",
      "pause-hover",
      "pause-info",
      "pause-info-type",
      "pause-text",
      "arrow",
      "arrow-hover",
      "repeat",
      "icon-pack",
      "icon-size",
      "icon-prev",
      "icon-next",
      "indicator",
      "indicator-background",
      "indicator-custom",
      "indicator-custom-size",
      "indicator-inside",
      "indicator-mode",
      "indicator-position",
      "indicator-style",
      "overlay",
      "progress",
      "progress-type",
      "with-carousel-list"
    ],
    "description": "Buefy component <b-carousel>",
    "subtags": [
      "b-carousel-item",
      "b-carousel-list"
    ]
  },
  "b-carousel-item": {
    "attributes": [],
    "description": "Buefy component <b-carousel-item>",
    "subtags": []
  },
  "b-carousel-list": {
    "attributes": [
      "value",
      "data",
      "has-drag",
      "has-grayscale",
      "has-opacity",
      "repeat",
      "items-to-show",
      "items-to-list",
      "as-indicator",
      "refresh",
      "arrow",
      "arrow-hover",
      "icon-pack",
      "icon-size",
      "icon-prev",
      "icon-next"
    ],
    "description": "Buefy component <b-carousel-list>",
    "subtags": []
  },
  "b-checkbox": {
    "attributes": [
      "value",
      "native-value",
      "indeterminate",
      "true-value",
      "false-value",
      "disabled",
      "required",
      "name",
      "size",
      "type",
      "aria-labelledby",
      "input-id"
    ],
    "description": "Buefy component <b-checkbox>",
    "subtags": [
      "b-checkbox-button"
    ]
  },
  "b-checkbox-button": {
    "attributes": [
      "value",
      "native-value",
      "type",
      "disabled",
      "name",
      "size",
      "expanded"
    ],
    "description": "Buefy component <b-checkbox-button>",
    "subtags": []
  },
  "b-clockpicker": {
    "attributes": [
      "value",
      "type",
      "hour-format",
      "increment-minutes",
      "time-formatter",
      "time-parser",
      "min-time",
      "max-time",
      "size",
      "inline",
      "editable",
      "disabled",
      "loading",
      "icon",
      "icon-pack",
      "unselectable-times",
      "mobile-native",
      "mobile-modal",
      "position",
      "auto-switch",
      "open-on-focus",
      "hours-label",
      "minutes-label",
      "append-to-body",
      "locale"
    ],
    "description": "Buefy component <b-clockpicker>",
    "subtags": []
  },
  "b-collapse": {
    "attributes": [
      "open",
      "animation",
      "aria-id",
      "position"
    ],
    "description": "Buefy component <b-collapse>",
    "subtags": []
  },
  "b-colorpicker": {
    "attributes": [
      "value",
      "representation",
      "alpha",
      "color-formatter",
      "color-parser",
      "size",
      "inline",
      "position",
      "open-on-focus",
      "focusable",
      "trap-focus",
      "close-on-click",
      "append-to-body"
    ],
    "description": "Buefy component <b-colorpicker>",
    "subtags": []
  },
  "b-datepicker": {
    "attributes": [
      "value",
      "date-formatter",
      "date-parser",
      "date-creator",
      "min-date",
      "max-date",
      "events",
      "indicators",
      "focused-date",
      "size",
      "inline",
      "editable",
      "loading",
      "icon",
      "icon-right",
      "icon-right-clickable",
      "icon-pack",
      "icon-prev",
      "icon-next",
      "unselectable-dates",
      "unselectable-days-of-week",
      "selectable-dates",
      "locale",
      "month-names",
      "day-names",
      "first-day-of-week",
      "mobile-native",
      "mobile-modal",
      "position",
      "open-on-focus",
      "type",
      "years-range",
      "nearby-month-days",
      "nearby-selectable-month-days",
      "show-week-number",
      "week-number-clickable",
      "rules-for-first-week",
      "range",
      "multiple",
      "focusable",
      "trap-focus",
      "close-on-click",
      "append-to-body",
      "aria-next-label",
      "aria-previous-label"
    ],
    "description": "Buefy component <b-datepicker>",
    "subtags": []
  },
  "b-datetimepicker": {
    "attributes": [
      "value",
      "datetime-formatter",
      "datetime-parser",
      "min-datetime",
      "max-datetime",
      "first-day-of-week",
      "nearby-month-days",
      "size",
      "inline",
      "editable",
      "loading",
      "icon",
      "icon-right",
      "icon-right-clickable",
      "icon-pack",
      "mobile-native",
      "position",
      "open-on-focus",
      "datepicker",
      "timepicker",
      "focusable",
      "horizontal-time-picker",
      "append-to-body",
      "locale"
    ],
    "description": "Buefy component <b-datetimepicker>",
    "subtags": []
  },
  "b-dialog": {
    "attributes": [
      "type",
      "title",
      "message",
      "hasIcon",
      "icon",
      "iconPack",
      "size",
      "animation",
      "confirmText",
      "cancelText",
      "canCancel",
      "inputAttrs",
      "onConfirm",
      "closeOnConfirm",
      "onCancel",
      "scroll",
      "container",
      "focusOn",
      "trap-focus",
      "aria-role",
      "aria-modal"
    ],
    "description": "Buefy component <b-dialog>",
    "subtags": []
  },
  "b-dropdown": {
    "attributes": [
      "value",
      "triggers",
      "position",
      "disabled",
      "animation",
      "inline",
      "mobile-modal",
      "expanded",
      "aria-role",
      "multiple",
      "trap-focus",
      "can-close",
      "close-on-click",
      "append-to-body",
      "scrollable",
      "max-height",
      "trigger-tabindex"
    ],
    "description": "Buefy component <b-dropdown>",
    "subtags": [
      "b-dropdown-item"
    ]
  },
  "b-dropdown-item": {
    "attributes": [
      "value",
      "separator",
      "disabled",
      "focusable",
      "custom",
      "has-link",
      "paddingless",
      "aria-role"
    ],
    "description": "Buefy component <b-dropdown-item>",
    "subtags": []
  },
  "b-field": {
    "attributes": [
      "type",
      "label",
      "label-for",
      "custom-class",
      "message",
      "grouped",
      "group-multiline",
      "position",
      "addons",
      "horizontal",
      "label-position"
    ],
    "description": "Buefy component <b-field>",
    "subtags": []
  },
  "b-icon": {
    "attributes": [
      "type",
      "pack",
      "icon",
      "size",
      "custom-size",
      "custom-class"
    ],
    "description": "Buefy component <b-icon>",
    "subtags": []
  },
  "b-image": {
    "attributes": [
      "src",
      "alt",
      "src-fallback",
      "webp-fallback",
      "lazy",
      "responsive",
      "ratio",
      "placeholder",
      "srcset",
      "srcset-sizes",
      "srcset-formatter",
      "rounded",
      "custom-class"
    ],
    "description": "Buefy component <b-image>",
    "subtags": []
  },
  "b-input": {
    "attributes": [
      "value",
      "lazy",
      "type",
      "size",
      "expanded",
      "password-reveal",
      "loading",
      "icon-pack",
      "icon",
      "icon-right",
      "icon-clickable",
      "icon-right-clickable",
      "maxlength",
      "has-counter",
      "custom-class",
      "validation-message"
    ],
    "description": "Buefy component <b-input>",
    "subtags": []
  },
  "b-loading": {
    "attributes": [
      "active",
      "animation",
      "is-full-page",
      "can-cancel",
      "on-cancel"
    ],
    "description": "Buefy component <b-loading>",
    "subtags": []
  },
  "b-menu": {
    "attributes": [
      "accordion",
      "activable"
    ],
    "description": "Buefy component <b-menu>",
    "subtags": [
      "b-menu-list",
      "b-menu-item"
    ]
  },
  "b-menu-list": {
    "attributes": [
      "label",
      "icon",
      "icon-pack",
      "aria-role"
    ],
    "description": "Buefy component <b-menu-list>",
    "subtags": []
  },
  "b-menu-item": {
    "attributes": [
      "label",
      "icon",
      "icon-pack",
      "disabled",
      "active",
      "expanded",
      "animation",
      "tag",
      "aria-role"
    ],
    "description": "Buefy component <b-menu-item>",
    "subtags": []
  },
  "b-message": {
    "attributes": [
      "type",
      "active",
      "closable",
      "auto-close",
      "duration",
      "progress-bar",
      "icon-pack",
      "has-icon",
      "icon",
      "size",
      "icon-size",
      "title",
      "aria-close-label"
    ],
    "description": "Buefy component <b-message>",
    "subtags": []
  },
  "b-modal": {
    "attributes": [
      "active",
      "component",
      "parent",
      "props",
      "events",
      "content",
      "width",
      "full-screen",
      "has-modal-card",
      "animation",
      "can-cancel",
      "on-cancel",
      "scroll",
      "trap-focus",
      "auto-focus",
      "custom-class",
      "destroy-on-hide",
      "aria-role",
      "aria-label",
      "aria-modal",
      "close-button-aria-label",
      "render-on-mounted"
    ],
    "description": "Buefy component <b-modal>",
    "subtags": []
  },
  "b-navbar": {
    "attributes": [
      "transparent",
      "fixed-top",
      "fixed-bottom",
      "active",
      "centered",
      "type",
      "wrapper-class",
      "close-on-click",
      "mobile-burger",
      "spaced",
      "shadow"
    ],
    "description": "Buefy component <b-navbar>",
    "subtags": [
      "b-navbar-item",
      "b-navbar-dropdown"
    ]
  },
  "b-navbar-item": {
    "attributes": [
      "tag",
      "active"
    ],
    "description": "Buefy component <b-navbar-item>",
    "subtags": []
  },
  "b-navbar-dropdown": {
    "attributes": [
      "tag",
      "hoverable",
      "active",
      "right",
      "arrowless",
      "boxed",
      "collapsible"
    ],
    "description": "Buefy component <b-navbar-dropdown>",
    "subtags": []
  },
  "b-notification": {
    "attributes": [
      "value",
      "type",
      "active",
      "closable",
      "auto-close",
      "duration",
      "progress-bar",
      "animation",
      "icon-pack",
      "has-icon",
      "icon",
      "icon-size",
      "aria-close-label",
      "message",
      "position",
      "queue",
      "indefinite",
      "pause-on-hover",
      "container"
    ],
    "description": "Buefy component <b-notification>",
    "subtags": []
  },
  "b-numberinput": {
    "attributes": [
      "value",
      "type",
      "size",
      "expanded",
      "loading",
      "editable",
      "icon-pack",
      "min",
      "max",
      "step",
      "min-step",
      "exponential",
      "controls",
      "controls-rounded",
      "controls-position",
      "controls-alignment",
      "aria-minus-label",
      "aria-plus-label",
      "long-press"
    ],
    "description": "Buefy component <b-numberinput>",
    "subtags": []
  },
  "b-pagination": {
    "attributes": [
      "total",
      "per-page",
      "range-before",
      "range-after",
      "current",
      "order",
      "size",
      "simple",
      "rounded",
      "icon-pack",
      "icon-prev",
      "icon-next",
      "aria-next-label",
      "aria-previous-label",
      "aria-page-label",
      "aria-current-label",
      "page-input",
      "page-input-position",
      "debounce-page-input"
    ],
    "description": "Buefy component <b-pagination>",
    "subtags": [
      "b-pagination-button"
    ]
  },
  "b-pagination-button": {
    "attributes": [
      "page",
      "tag"
    ],
    "description": "Buefy component <b-pagination-button>",
    "subtags": []
  },
  "b-progress": {
    "attributes": [
      "type",
      "size",
      "rounded",
      "value",
      "max",
      "show-value",
      "format",
      "precision",
      "keep-trailing-zeroes",
      "locale"
    ],
    "description": "Buefy component <b-progress>",
    "subtags": [
      "b-progress-bar"
    ]
  },
  "b-progress-bar": {
    "attributes": [
      "type",
      "value",
      "show-value"
    ],
    "description": "Buefy component <b-progress-bar>",
    "subtags": []
  },
  "b-radio": {
    "attributes": [
      "value",
      "native-value",
      "disabled",
      "required",
      "name",
      "size",
      "type"
    ],
    "description": "Buefy component <b-radio>",
    "subtags": [
      "b-radio-button"
    ]
  },
  "b-radio-button": {
    "attributes": [
      "value",
      "native-value",
      "type",
      "disabled",
      "name",
      "size",
      "expanded"
    ],
    "description": "Buefy component <b-radio-button>",
    "subtags": []
  },
  "b-rate": {
    "attributes": [
      "value",
      "max",
      "icon",
      "icon-pack",
      "size",
      "rtl",
      "spaced",
      "disabled",
      "show-score",
      "show-text",
      "custom-text",
      "texts",
      "locale"
    ],
    "description": "Buefy component <b-rate>",
    "subtags": []
  },
  "b-select": {
    "attributes": [
      "value",
      "size",
      "placeholder",
      "loading",
      "expanded",
      "icon",
      "icon-pack",
      "native-size"
    ],
    "description": "Buefy component <b-select>",
    "subtags": []
  },
  "b-sidebar": {
    "attributes": [
      "open",
      "position",
      "type",
      "can-cancel",
      "on-cancel",
      "fullwidth",
      "fullheight",
      "mobile",
      "right",
      "overlay",
      "expand-on-hover",
      "expand-on-hover-fixed",
      "reduce",
      "scroll",
      "delay"
    ],
    "description": "Buefy component <b-sidebar>",
    "subtags": []
  },
  "b-skeleton": {
    "attributes": [
      "active",
      "animated",
      "rounded",
      "size",
      "width",
      "height",
      "circle",
      "count",
      "position"
    ],
    "description": "Buefy component <b-skeleton>",
    "subtags": []
  },
  "b-slider": {
    "attributes": [
      "value",
      "min",
      "max",
      "step",
      "type",
      "size",
      "ticks",
      "tooltip",
      "indicator",
      "tooltip-type",
      "rounded",
      "disabled",
      "custom-formatter",
      "format",
      "locale",
      "aria-label",
      "bigger-slider-focus",
      "tooltip-always"
    ],
    "description": "Buefy component <b-slider>",
    "subtags": [
      "b-slider-slidertick"
    ]
  },
  "b-slider-slidertick": {
    "attributes": [
      "value"
    ],
    "description": "Buefy component <b-slider-slidertick>",
    "subtags": []
  },
  "b-snackbar": {
    "attributes": [
      "type",
      "message",
      "position",
      "duration",
      "queue",
      "indefinite",
      "pause-on-hover",
      "container",
      "actionText",
      "onAction",
      "cancelText"
    ],
    "description": "Buefy component <b-snackbar>",
    "subtags": []
  },
  "b-steps": {
    "attributes": [
      "value",
      "animated",
      "animateInitially",
      "animation",
      "type",
      "size",
      "destroy-on-hide",
      "icon-pack",
      "icon-prev",
      "icon-next",
      "has-navigation",
      "vertical",
      "position",
      "label-position",
      "rounded",
      "mobile-mode",
      "aria-page-label",
      "aria-current-label"
    ],
    "description": "Buefy component <b-steps>",
    "subtags": [
      "b-steps-item"
    ]
  },
  "b-steps-item": {
    "attributes": [
      "step",
      "label",
      "value",
      "type",
      "icon",
      "icon-pack",
      "clickable",
      "visible",
      "headerClass"
    ],
    "description": "Buefy component <b-steps-item>",
    "subtags": []
  },
  "b-switch": {
    "attributes": [
      "type",
      "passive-type",
      "value",
      "native-value",
      "true-value",
      "false-value",
      "disabled",
      "name",
      "size",
      "rounded",
      "outlined",
      "aria-labelledby"
    ],
    "description": "Buefy component <b-switch>",
    "subtags": []
  },
  "b-table": {
    "attributes": [
      "data",
      "columns",
      "default-sort",
      "default-sort-direction",
      "sort-icon",
      "sort-icon-size",
      "bordered",
      "striped",
      "narrowed",
      "selected",
      "focusable",
      "hoverable",
      "checkable",
      "checkbox-position",
      "sticky-checkbox",
      "checked-rows",
      "header-checkable",
      "checkbox-type",
      "mobile-cards",
      "backend-sorting",
      "backend-pagination",
      "total",
      "current-page",
      "loading",
      "paginated",
      "pagination-simple",
      "pagination-rounded",
      "pagination-order",
      "pagination-size",
      "pagination-position",
      "per-page",
      "page-input",
      "page-input-position",
      "debounce-page-input",
      "sort-multiple",
      "sort-multiple-data",
      "sort-multiple-key",
      "row-class",
      "detailed",
      "custom-detail-row",
      "show-detail-icon",
      "detail-icon",
      "opened-detailed",
      "has-detailed-visible",
      "detail-key",
      "detail-transition",
      "custom-is-checked",
      "is-row-checkable",
      "is-row-selectable",
      "icon-pack",
      "mobile-sort-placeholder",
      "custom-row-key",
      "draggable",
      "draggable-column",
      "backend-filtering",
      "sticky-header",
      "scrollable",
      "height",
      "filters-event",
      "card-layout",
      "show-header",
      "aria-next-label",
      "aria-previous-label",
      "aria-page-label",
      "aria-current-label",
      "debounce-search"
    ],
    "description": "Buefy component <b-table>",
    "subtags": [
      "b-table-column"
    ]
  },
  "b-table-column": {
    "attributes": [
      "label",
      "custom-key",
      "field",
      "meta",
      "width",
      "numeric",
      "centered",
      "sortable",
      "visible",
      "custom-sort",
      "searchable",
      "custom-search",
      "subheading",
      "sticky",
      "header-selectable",
      "header-class",
      "cell-class",
      "th-attrs",
      "td-attrs"
    ],
    "description": "Buefy component <b-table-column>",
    "subtags": []
  },
  "b-tabs": {
    "attributes": [
      "value",
      "expanded",
      "animated",
      "animateInitially",
      "animation",
      "type",
      "size",
      "position",
      "vertical",
      "destroy-on-hide",
      "multiline"
    ],
    "description": "Buefy component <b-tabs>",
    "subtags": [
      "b-tabs-item"
    ]
  },
  "b-tabs-item": {
    "attributes": [
      "label",
      "value",
      "icon",
      "icon-pack",
      "disabled",
      "visible",
      "headerClass"
    ],
    "description": "Buefy component <b-tabs-item>",
    "subtags": []
  },
  "b-tag": {
    "attributes": [
      "type",
      "close-type",
      "size",
      "rounded",
      "closable",
      "attached",
      "ellipsis",
      "tabstop",
      "disabled",
      "aria-close-label",
      "icon",
      "icon-pack",
      "icon-type",
      "close-icon",
      "close-icon-pack",
      "close-icon-type"
    ],
    "description": "Buefy component <b-tag>",
    "subtags": [
      "b-tag-taglist"
    ]
  },
  "b-tag-taglist": {
    "attributes": [
      "attached"
    ],
    "description": "Buefy component <b-tag-taglist>",
    "subtags": []
  },
  "b-taginput": {
    "attributes": [
      "value",
      "maxlength",
      "maxtags",
      "has-counter",
      "type",
      "closeType",
      "size",
      "rounded",
      "attached",
      "ellipsis",
      "closable",
      "aria-close-label",
      "field",
      "autocomplete",
      "group-field",
      "group-options",
      "allow-new",
      "open-on-focus",
      "remove-on-keys",
      "confirm-keys",
      "on-paste-separators",
      "before-adding",
      "allow-duplicates",
      "create-tag",
      "readonly",
      "check-infinite-scroll",
      "append-to-body"
    ],
    "description": "Buefy component <b-taginput>",
    "subtags": []
  },
  "b-timepicker": {
    "attributes": [
      "value",
      "hour-format",
      "increment-hours",
      "increment-minutes",
      "time-formatter",
      "time-parser",
      "min-time",
      "max-time",
      "size",
      "inline",
      "editable",
      "loading",
      "icon",
      "icon-pack",
      "unselectable-times",
      "mobile-native",
      "mobile-modal",
      "position",
      "open-on-focus",
      "enable-seconds",
      "default-minutes",
      "default-seconds",
      "time-creator",
      "focusable",
      "append-to-body",
      "locale",
      "reset-on-meridian-change"
    ],
    "description": "Buefy component <b-timepicker>",
    "subtags": []
  },
  "b-toast": {
    "attributes": [
      "type",
      "message",
      "position",
      "duration",
      "queue",
      "indefinite",
      "pause-on-hover",
      "container"
    ],
    "description": "Buefy component <b-toast>",
    "subtags": []
  },
  "b-tooltip": {
    "attributes": [
      "type",
      "active",
      "auto-close",
      "label",
      "triggers",
      "position",
      "always",
      "animated",
      "square",
      "dashed",
      "multilined",
      "size",
      "delay",
      "close-delay",
      "append-to-body"
    ],
    "description": "Buefy component <b-tooltip>",
    "subtags": []
  },
  "b-upload": {
    "attributes": [
      "value",
      "drag-drop",
      "type",
      "disabled",
      "name",
      "required",
      "accept",
      "loading",
      "multiple",
      "native",
      "expanded",
      "rounded"
    ],
    "description": "Buefy component <b-upload>",
    "subtags": []
  }
}