{
  "name": "Add TypeScript Intellisense support to code nodes with JSDoc",
  "nodes": [
    {
      "id": "4bb15488-9fbd-4233-a5fd-4ea336a28a04",
      "name": "Get This Workflow",
      "type": "n8n-nodes-base.n8n",
      "position": [
        -300,
        -20
      ]
    },
    {
      "id": "9e494c46-e9fc-40db-8a79-1329c46f30dc",
      "name": "Code With Intellisense",
      "type": "n8n-nodes-base.code",
      "position": [
        -20,
        -20
      ]
    },
    {
      "id": "6aeaf1f3-0eca-4f27-8a8e-62cae8e860c7",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -580,
        -140
      ],
      "parameters": {
        "width": 480,
        "height": 320,
        "content": "## Setup\nJust get this workflow so we can show the Code node working."
      }
    },
    {
      "id": "7fe8b7e9-0571-433f-b04a-4f2af8b69aa9",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -80,
        -140
      ],
      "parameters": {
        "width": 480,
        "height": 320,
        "content": "## Example\nOpen the Code node and see how we've given Intellisense hints to Workflow and Node."
      }
    },
    {
      "id": "74a61d70-17eb-44a5-a23c-c7f3035295e5",
      "name": "On form submission",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -520,
        -20
      ]
    },
    {
      "id": "758fcb50-9794-45c9-a9b1-c490fdd96fd8",
      "name": "Display Results",
      "type": "n8n-nodes-base.form",
      "position": [
        480,
        -20
      ]
    },
    {
      "id": "c938cf31-ea77-496a-8e73-a960ca41a586",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        420,
        -140
      ],
      "parameters": {
        "width": 480,
        "height": 320,
        "content": "## Output\nPrint results -- illustrative use of HTML in Forms."
      }
    },
    {
      "id": "490fa90f-ca28-4046-a5b4-59db517c0c2d",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -580,
        -280
      ],
      "parameters": {
        "width": 1480,
        "height": 120,
        "content": "## Code node with Intellisense!\nThis example shows how to get Intellisense for n8n classes. Great when debugging complex Code nodes."
      }
    }
  ],
  "connections": {
    "Display Results": {
      "main": [
        []
      ]
    },
    "Get This Workflow": {
      "main": [
        [
          {
            "node": "Code With Intellisense",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "On form submission": {
      "main": [
        [
          {
            "node": "Get This Workflow",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Code With Intellisense": {
      "main": [
        [
          {
            "node": "Display Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}