@antv/g6
Version:
graph visualization frame work
1 lines • 22 kB
JSON
{"expireTime":9007200828528711000,"key":"transformer-remark-markdown-html-ast-eead22e9f24d2cdee12247d6cea2b74f-gatsby-remark-prettiergatsby-remark-prismjsgatsby-remark-external-linksgatsby-remark-autolink-headersgatsby-remark-reading-time-","val":{"type":"root","children":[{"type":"raw","value":"<img src='https://user-images.githubusercontent.com/6113694/45008751-ea465300-b036-11e8-8e2a-166cbb338ce2.png' width='750' height='250' />","position":{"start":{"line":2,"column":1,"offset":1},"end":{"line":2,"column":139,"offset":139}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"https://travis-ci.org/antvis/g6","target":"_self","rel":"nofollow"},"children":[{"type":"element","tagName":"img","properties":{"src":"https://img.shields.io/travis/antvis/g6.svg","alt":null},"children":[],"position":{"start":{"line":4,"column":2,"offset":142},"end":{"line":4,"column":50,"offset":190}}}],"position":{"start":{"line":4,"column":1,"offset":141},"end":{"line":4,"column":84,"offset":224}}},{"type":"text","value":"\n","position":{"start":{"line":4,"column":84,"offset":224},"end":{"line":5,"column":1,"offset":225}}},{"type":"element","tagName":"img","properties":{"src":"https://img.shields.io/badge/language-javascript-red.svg","alt":null},"children":[],"position":{"start":{"line":5,"column":1,"offset":225},"end":{"line":5,"column":62,"offset":286}}},{"type":"text","value":"\n","position":{"start":{"line":5,"column":62,"offset":286},"end":{"line":6,"column":1,"offset":287}}},{"type":"element","tagName":"img","properties":{"src":"https://img.shields.io/badge/license-MIT-000000.svg","alt":null},"children":[],"position":{"start":{"line":6,"column":1,"offset":287},"end":{"line":6,"column":57,"offset":343}}},{"type":"text","value":"\n","position":{"start":{"line":6,"column":57,"offset":343},"end":{"line":7,"column":1,"offset":344}}},{"type":"element","tagName":"a","properties":{"href":"https://www.npmjs.com/package/@antv/g6","target":"_self","rel":"nofollow"},"children":[{"type":"element","tagName":"img","properties":{"src":"https://img.shields.io/npm/v/@antv/g6.svg","alt":"npm package"},"children":[],"position":{"start":{"line":7,"column":2,"offset":345},"end":{"line":7,"column":59,"offset":402}}}],"position":{"start":{"line":7,"column":1,"offset":344},"end":{"line":7,"column":100,"offset":443}}},{"type":"text","value":"\n","position":{"start":{"line":7,"column":100,"offset":443},"end":{"line":8,"column":1,"offset":444}}},{"type":"element","tagName":"a","properties":{"href":"https://npmjs.org/package/@antv/g6","target":"_self","rel":"nofollow"},"children":[{"type":"element","tagName":"img","properties":{"src":"http://img.shields.io/npm/dm/@antv/g6.svg","alt":"NPM downloads"},"children":[],"position":{"start":{"line":8,"column":2,"offset":445},"end":{"line":8,"column":61,"offset":504}}}],"position":{"start":{"line":8,"column":1,"offset":444},"end":{"line":8,"column":98,"offset":541}}},{"type":"text","value":"\n","position":{"start":{"line":8,"column":98,"offset":541},"end":{"line":9,"column":1,"offset":542}}},{"type":"element","tagName":"a","properties":{"href":"http://isitmaintained.com/project/antvis/g6","title":"Percentage of issues still open","target":"_self","rel":"nofollow"},"children":[{"type":"element","tagName":"img","properties":{"src":"http://isitmaintained.com/badge/open/antvis/g6.svg","alt":"Percentage of issues still open"},"children":[],"position":{"start":{"line":9,"column":2,"offset":543},"end":{"line":9,"column":88,"offset":629}}}],"position":{"start":{"line":9,"column":1,"offset":542},"end":{"line":9,"column":168,"offset":709}}}],"position":{"start":{"line":4,"column":1,"offset":141},"end":{"line":9,"column":168,"offset":709}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"https://github.com/antvis/g6","target":"_self","rel":"nofollow"},"children":[{"type":"text","value":"English README","position":{"start":{"line":11,"column":2,"offset":712},"end":{"line":11,"column":16,"offset":726}}}],"position":{"start":{"line":11,"column":1,"offset":711},"end":{"line":11,"column":47,"offset":757}}}],"position":{"start":{"line":11,"column":1,"offset":711},"end":{"line":11,"column":47,"offset":757}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"G6 是一个图可视化框架。它提供了一套图可视化的基础设置,包括渲染、布局、交互、动画、分析、辅助工具等。帮助开发者搭建属于自己的图 ","position":{"start":{"line":13,"column":1,"offset":759},"end":{"line":13,"column":67,"offset":825}}},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"图分析","position":{"start":{"line":13,"column":69,"offset":827},"end":{"line":13,"column":72,"offset":830}}}],"position":{"start":{"line":13,"column":67,"offset":825},"end":{"line":13,"column":74,"offset":832}}},{"type":"text","value":" 应用或是 ","position":{"start":{"line":13,"column":74,"offset":832},"end":{"line":13,"column":80,"offset":838}}},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"图编辑器","position":{"start":{"line":13,"column":82,"offset":840},"end":{"line":13,"column":86,"offset":844}}}],"position":{"start":{"line":13,"column":80,"offset":838},"end":{"line":13,"column":88,"offset":846}}},{"type":"text","value":" 应用。 详情请见","position":{"start":{"line":13,"column":88,"offset":846},"end":{"line":13,"column":97,"offset":855}}},{"type":"element","tagName":"a","properties":{"href":"./getting-started"},"children":[{"type":"text","value":"开发文档","position":{"start":{"line":13,"column":98,"offset":856},"end":{"line":13,"column":102,"offset":860}}}],"position":{"start":{"line":13,"column":97,"offset":855},"end":{"line":13,"column":122,"offset":880}}},{"type":"text","value":"。","position":{"start":{"line":13,"column":122,"offset":880},"end":{"line":13,"column":123,"offset":881}}}],"position":{"start":{"line":13,"column":1,"offset":759},"end":{"line":13,"column":123,"offset":881}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"raw","value":"<img src=\"https://user-images.githubusercontent.com/6113694/44995293-02858600-afd5-11e8-840c-349e4730d63d.gif\" height=150>","position":{"start":{"line":15,"column":1,"offset":883},"end":{"line":15,"column":123,"offset":1005}}},{"type":"raw","value":"<img src=\"https://cdn.nlark.com/yuque/0/2018/gif/93506/1535955277773-840190f8-836a-4bd6-875a-b3a18e6cebf1.gif\" height=150>","position":{"start":{"line":15,"column":123,"offset":1005},"end":{"line":15,"column":245,"offset":1127}}},{"type":"raw","value":"<img src=\"https://user-images.githubusercontent.com/6113694/44995332-2ba61680-afd5-11e8-8cab-db0e9d08ceb7.gif\" height=150>","position":{"start":{"line":15,"column":245,"offset":1127},"end":{"line":15,"column":367,"offset":1249}}}],"position":{"start":{"line":15,"column":1,"offset":883},"end":{"line":15,"column":367,"offset":1249}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"raw","value":"<img src=\"https://gw.alipayobjects.com/zos/rmsportal/HQxYguinFOMIXrGQOABY.gif\" height=150>","position":{"start":{"line":17,"column":1,"offset":1251},"end":{"line":17,"column":91,"offset":1341}}},{"type":"raw","value":"<img src=\"https://gw.alipayobjects.com/zos/rmsportal/nAugyFgrbrUWPmDIDiQm.gif\" height=150>","position":{"start":{"line":17,"column":91,"offset":1341},"end":{"line":17,"column":181,"offset":1431}}},{"type":"raw","value":"<img src=\"https://cdn.nlark.com/yuque/0/2019/gif/174835/1552990627466-92a4ce23-79b2-4930-ab05-6478b56ce880.gif\" height=150>","position":{"start":{"line":17,"column":181,"offset":1431},"end":{"line":17,"column":304,"offset":1554}}}],"position":{"start":{"line":17,"column":1,"offset":1251},"end":{"line":17,"column":304,"offset":1554}}},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"安装"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E5%AE%89%E8%A3%85","aria-label":"安装 permalink","class":"anchor"},"children":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]},{"type":"text","value":"安装","position":{"start":{"line":19,"column":4,"offset":1559},"end":{"line":19,"column":6,"offset":1561}}}],"position":{"start":{"line":19,"column":1,"offset":1556},"end":{"line":19,"column":6,"offset":1561}}},{"type":"text","value":"\n"},{"type":"raw","value":"<div class=\"gatsby-highlight\" data-language=\"bash\"><pre class=\"language-bash\"><code class=\"language-bash\">$ <span class=\"token function\">npm</span> <span class=\"token function\">install</span> @antv/g6</code></pre></div>","position":{"start":{"line":21,"column":1,"offset":1563},"end":{"line":23,"column":4,"offset":1597}}},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"使用"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E4%BD%BF%E7%94%A8","aria-label":"使用 permalink","class":"anchor"},"children":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]},{"type":"text","value":"使用","position":{"start":{"line":25,"column":4,"offset":1602},"end":{"line":25,"column":6,"offset":1604}}}],"position":{"start":{"line":25,"column":1,"offset":1599},"end":{"line":25,"column":6,"offset":1604}}},{"type":"text","value":"\n"},{"type":"raw","value":"<img src=\"https://gw.alipayobjects.com/zos/rmsportal/qSUOQUhnRrHCLvEjhZGP.png\" />","position":{"start":{"line":27,"column":1,"offset":1606},"end":{"line":27,"column":82,"offset":1687}}},{"type":"text","value":"\n"},{"type":"raw","value":"<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\"><span class=\"token keyword\">import</span> <span class=\"token constant\">G6</span> <span class=\"token keyword\">from</span> <span class=\"token string\">'@antv/g6'</span><span class=\"token punctuation\">;</span>\n\n<span class=\"token keyword\">const</span> data <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n nodes<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'node1'</span><span class=\"token punctuation\">,</span>\n x<span class=\"token punctuation\">:</span> <span class=\"token number\">100</span><span class=\"token punctuation\">,</span>\n y<span class=\"token punctuation\">:</span> <span class=\"token number\">200</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span><span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'node2'</span><span class=\"token punctuation\">,</span>\n x<span class=\"token punctuation\">:</span> <span class=\"token number\">300</span><span class=\"token punctuation\">,</span>\n y<span class=\"token punctuation\">:</span> <span class=\"token number\">200</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n edges<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span>\n target<span class=\"token punctuation\">:</span> <span class=\"token string\">'node2'</span><span class=\"token punctuation\">,</span>\n source<span class=\"token punctuation\">:</span> <span class=\"token string\">'node1'</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">;</span>\n<span class=\"token keyword\">const</span> graph <span class=\"token operator\">=</span> <span class=\"token keyword\">new</span> <span class=\"token class-name\">G6<span class=\"token punctuation\">.</span>Graph</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n container<span class=\"token punctuation\">:</span> <span class=\"token string\">'mountNode'</span><span class=\"token punctuation\">,</span>\n width<span class=\"token punctuation\">:</span> <span class=\"token number\">500</span><span class=\"token punctuation\">,</span>\n height<span class=\"token punctuation\">:</span> <span class=\"token number\">500</span><span class=\"token punctuation\">,</span>\n defaultNode<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n shape<span class=\"token punctuation\">:</span> <span class=\"token string\">'circle'</span><span class=\"token punctuation\">,</span>\n style<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token string\">'#40a9ff'</span><span class=\"token punctuation\">,</span>\n stroke<span class=\"token punctuation\">:</span> <span class=\"token string\">'#096dd9'</span>\n <span class=\"token punctuation\">}</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n nodeStateStyles<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n hover<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n lineWidth<span class=\"token punctuation\">:</span> <span class=\"token number\">3</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n select<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n lineWidth<span class=\"token punctuation\">:</span> <span class=\"token number\">5</span>\n <span class=\"token punctuation\">}</span>\n <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\ngraph<span class=\"token punctuation\">.</span><span class=\"token function\">data</span><span class=\"token punctuation\">(</span>data<span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\ngraph<span class=\"token punctuation\">.</span><span class=\"token function\">render</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span></code></pre></div>","position":{"start":{"line":29,"column":1,"offset":1689},"end":{"line":69,"column":4,"offset":2240}}},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"开发"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E5%BC%80%E5%8F%91","aria-label":"开发 permalink","class":"anchor"},"children":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]},{"type":"text","value":"开发","position":{"start":{"line":71,"column":4,"offset":2245},"end":{"line":71,"column":6,"offset":2247}}}],"position":{"start":{"line":71,"column":1,"offset":2242},"end":{"line":71,"column":6,"offset":2247}}},{"type":"text","value":"\n"},{"type":"raw","value":"<div class=\"gatsby-highlight\" data-language=\"bash\"><pre class=\"language-bash\"><code class=\"language-bash\">$ <span class=\"token function\">npm</span> <span class=\"token function\">install</span>\n\n<span class=\"token comment\"># run test case</span>\n$ <span class=\"token function\">npm</span> run test-live\n\n<span class=\"token comment\"># build watching file changes and run demos</span>\n$ <span class=\"token function\">npm</span> run dev</code></pre></div>","position":{"start":{"line":73,"column":1,"offset":2249},"end":{"line":81,"column":4,"offset":2370}}},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"如何贡献"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E5%A6%82%E4%BD%95%E8%B4%A1%E7%8C%AE","aria-label":"如何贡献 permalink","class":"anchor"},"children":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]},{"type":"text","value":"如何贡献","position":{"start":{"line":83,"column":4,"offset":2375},"end":{"line":83,"column":8,"offset":2379}}}],"position":{"start":{"line":83,"column":1,"offset":2372},"end":{"line":83,"column":8,"offset":2379}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"请让我们知道您要解决或贡献什么,所以在贡献之前请先提交 ","position":{"start":{"line":85,"column":1,"offset":2381},"end":{"line":85,"column":29,"offset":2409}}},{"type":"element","tagName":"a","properties":{"href":"https://github.com/antvis/g6/issues","target":"_self","rel":"nofollow"},"children":[{"type":"text","value":"issues","position":{"start":{"line":85,"column":30,"offset":2410},"end":{"line":85,"column":36,"offset":2416}}}],"position":{"start":{"line":85,"column":29,"offset":2409},"end":{"line":85,"column":74,"offset":2454}}},{"type":"text","value":" 描述 bug 或建议。","position":{"start":{"line":85,"column":74,"offset":2454},"end":{"line":85,"column":86,"offset":2466}}}],"position":{"start":{"line":85,"column":1,"offset":2381},"end":{"line":85,"column":86,"offset":2466}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"成为一个贡献者前请阅读 ","position":{"start":{"line":87,"column":1,"offset":2468},"end":{"line":87,"column":13,"offset":2480}}},{"type":"element","tagName":"a","properties":{"href":"https://github.com/antvis/g6/blob/master/CONTRIBUTING.zh-CN.md","target":"_self","rel":"nofollow"},"children":[{"type":"text","value":"代码贡献规范","position":{"start":{"line":87,"column":14,"offset":2481},"end":{"line":87,"column":20,"offset":2487}}}],"position":{"start":{"line":87,"column":13,"offset":2480},"end":{"line":87,"column":85,"offset":2552}}},{"type":"text","value":".","position":{"start":{"line":87,"column":85,"offset":2552},"end":{"line":87,"column":86,"offset":2553}}}],"position":{"start":{"line":87,"column":1,"offset":2468},"end":{"line":87,"column":86,"offset":2553}}},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"license"},"children":[{"type":"element","tagName":"a","properties":{"href":"#license","aria-label":"license permalink","class":"anchor"},"children":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]},{"type":"text","value":"License","position":{"start":{"line":89,"column":4,"offset":2558},"end":{"line":89,"column":11,"offset":2565}}}],"position":{"start":{"line":89,"column":1,"offset":2555},"end":{"line":89,"column":11,"offset":2565}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"https://github.com/antvis/g6/blob/master/LICENSE","target":"_self","rel":"nofollow"},"children":[{"type":"text","value":"MIT license","position":{"start":{"line":91,"column":2,"offset":2568},"end":{"line":91,"column":13,"offset":2579}}}],"position":{"start":{"line":91,"column":1,"offset":2567},"end":{"line":91,"column":64,"offset":2630}}},{"type":"text","value":".","position":{"start":{"line":91,"column":64,"offset":2630},"end":{"line":91,"column":65,"offset":2631}}}],"position":{"start":{"line":91,"column":1,"offset":2567},"end":{"line":91,"column":65,"offset":2631}}}],"position":{"start":{"line":1,"column":1,"offset":0},"end":{"line":93,"column":1,"offset":2633}}}}