nestedTags(value) {
    var filePath = this.filePath;
    var tag = this.tag;

    for (const nestedTagName in value) {
      const nestedTagDef = value[nestedTagName];
      var dependencyChain = this.dependencyChain.append(
        `nestedTags["${nestedTagName}"]`,
      );
      var nestedTag = new types.Tag(filePath);

      loadTagFromProps(nestedTag, nestedTagDef, dependencyChain);

      nestedTag.name = nestedTagName;
      tag.addNestedTag(nestedTag);
      tag.addAttribute(
        loaders.loadAttributeFromProps(
          nestedTag.targetProperty,
          { type: "expression" },
          dependencyChain,
        ),
      );
    }
  }
Declare a nested tag.

Example:
{
    ...
    "nested-tags": {
       "tab": {
           "target-property": "tabs",
           "is-repeated": true
       }
    }
}