{ "name": "read GitHub open issues", "description": "Reads the open issues of a repo through a logged-in GitHub session, using a script node (no model calls, no writes). Points at this very repo by default.", "nodes": [ { "id": "start", "type": "trigger", "label": "start", "trigger": { "type": "manual" } }, { "id": "read", "type": "script", "label": "extract open issues", "url": "https://github.com/Wvdstoep/ghost-browser/issues", "profile": "github", "script": "var out=[];var seen={};\nvar A=document.querySelectorAll(\"a[href]\");\nfor(var i=0;i=20) break;\n}\nreturn out;", "outKey": "issues" }, { "id": "check", "type": "verify", "label": "issues page loaded", "url": "https://github.com/Wvdstoep/ghost-browser/issues", "profile": "github", "text": "Issues", "outKey": "ok" } ], "edges": [ { "from": "start", "to": "read" }, { "from": "read", "to": "check" } ] }