{
  "definitions": {
    "events": {
      "$ref": "#/definitions/Events",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "definitions": {
        "Events": {
          "additionalProperties": false,
          "properties": {
            "event": {
              "additionalProperties": false,
              "properties": {
                "test": {
                  "type": "boolean"
                }
              },
              "required": [
                "test"
              ],
              "type": "object"
            }
          },
          "required": [
            "event"
          ],
          "type": "object"
        }
      }
    },
    "component": {
      "$ref": "#/definitions/Component",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "definitions": {
        "Component": {
          "additionalProperties": false,
          "properties": {
            "boolean": {
              "type": "boolean"
            },
            "id": {
              "type": "string"
            },
            "json": {},
            "string": {
              "type": "string"
            },
            "style": {
              "type": "string"
            }
          },
          "required": [
            "string"
          ],
          "type": "object"
        }
      }
    }
  },
  "description": "Development scaffold: accepts arbitrary `json`, `string`, and `boolean` props to test bindings, exposes a `content` slot and a `testpart` CSS part, and emits a generic `event` for wiring demos.",
  "storybookArgs": {
    "json": {
      "control": {
        "type": "object"
      }
    },
    "string": {
      "control": {
        "type": "text"
      }
    },
    "boolean": {
      "control": {
        "type": "boolean"
      }
    },
    "event": {
      "action": "eventEvent"
    }
  },
  "styleSetup": {
    "vars": [
      {
        "name": "--bulma-primary",
        "valueType": "color",
        "defaultValue": "#00d1b2",
        "description": "Primary button background."
      },
      {
        "name": "--bulma-text",
        "valueType": "color",
        "defaultValue": "#363636",
        "description": "Default body and label color for demo copy, lists, and skeleton line placeholders."
      }
    ],
    "parts": [
      {
        "name": "testpart",
        "description": "Demo-only wrapper exposed for `::part(testpart)` styling experiments in Storybook."
      }
    ]
  },
  "contributors": [],
  "htmlSlots": [
    {
      "name": "content",
      "description": "Light-DOM slot projected into the scaffold body for arbitrary markup."
    }
  ],
  "i18n": [],
  "examples": [
    {
      "name": "default",
      "data": {
        "json": {
          "a": 0
        },
        "string": "test",
        "boolean": false
      }
    },
    {
      "name": "booleanOn",
      "description": "Toggle prop true.",
      "data": {
        "json": {
          "flag": true,
          "count": 3
        },
        "string": "enabled",
        "boolean": true
      }
    },
    {
      "name": "nestedJson",
      "description": "Nested object for binding experiments.",
      "data": {
        "json": {
          "user": {
            "id": "u1",
            "role": "admin"
          },
          "features": [
            "a",
            "b"
          ]
        },
        "string": "nested",
        "boolean": false
      }
    },
    {
      "name": "emptyJson",
      "description": "Empty object and long string.",
      "data": {
        "json": {},
        "string": "lorem-ipsum-placeholder",
        "boolean": false
      }
    }
  ],
  "iifeIntegrity": "sha384-jTqyIfNWZJ3aSNWVzlVBQsvaSfxz86xNFfV0Ody9FOoP2U10VJU1pzMMDTmdVstG",
  "dependencies": [],
  "screenshots": [],
  "licenses": [
    {
      "type": "Apache-2.0",
      "path": "LICENSE.md",
      "cost": 0,
      "currency": "EUR"
    }
  ],
  "readmePath": "README.md",
  "name": "hb-skeleton-component",
  "category": "data",
  "tags": [
    "data",
    "loading"
  ],
  "size": {},
  "iifePath": "main.iife.js",
  "repoName": "@htmlbricks/hb-skeleton-component",
  "version": "0.76.5"
}