{
  "components": [
    {
      "tag": "sth-qrcode",
      "componentClass": "SthQRCode",
      "componentPath": "components/sth-qrcode/sth-qrcode.js",
      "styles": {
        "$": {
          "stylePaths": [
            "components/sth-qrcode/sth-qrcode.scss"
          ]
        }
      },
      "props": [
        {
          "name": "address",
          "type": "String",
          "watch": [
            "validateAddress"
          ]
        },
        {
          "name": "amount",
          "type": "Number",
          "watch": [
            "validateAmount"
          ]
        },
        {
          "name": "label",
          "type": "String"
        },
        {
          "name": "showLogo",
          "type": "Boolean",
          "watch": [
            "validateShowLogo"
          ]
        },
        {
          "name": "size",
          "type": "Number",
          "watch": [
            "validateSize"
          ]
        },
        {
          "name": "vendorField",
          "type": "String",
          "watch": [
            "validateVendorField"
          ]
        }
      ],
      "states": [
        {
          "name": "isLoad"
        }
      ],
      "methods": [
        {
          "name": "deserializeURI"
        },
        {
          "name": "getDataURL"
        },
        {
          "name": "getURI"
        }
      ],
      "hostElement": {
        "name": "element"
      },
      "shadow": true
    }
  ],
  "bundles": [
    {
      "components": [
        "sth-qrcode"
      ]
    }
  ],
  "compiler": {
    "name": "@stencil/core",
    "version": "0.1.5",
    "typescriptVersion": "2.6.2"
  }
}