UNPKG

joytpl

Version:

joy - js template engine with short syntax and modern features

196 lines (195 loc) 6 kB
{ "ASTy": { "T": "Joy", "L": { "L": 1, "C": 1, "O": 0 }, "C": [ { "T": "Import", "L": { "L": 1, "C": 1, "O": 0 }, "A": { "value": "import foo as foo2 from 'bar/foo'" }, "C": [ { "T": "String", "L": { "L": 1, "C": 26, "O": 25 }, "A": { "value": "'bar/foo'" } }, { "T": "ImportPair", "L": { "L": 1, "C": 9, "O": 8 }, "A": { "withRename": true }, "C": [ { "T": "Name", "L": { "L": 1, "C": 9, "O": 8 }, "A": { "value": "foo" } }, { "T": "Name", "L": { "L": 1, "C": 16, "O": 15 }, "A": { "value": "foo2" } } ] } ] }, { "T": "Text", "L": { "L": 1, "C": 35, "O": 34 }, "A": { "value": "\r\n" } }, { "T": "Import", "L": { "L": 2, "C": 1, "O": 36 }, "A": { "value": "import * as foo from 'bar/foo'" }, "C": [ { "T": "String", "L": { "L": 2, "C": 23, "O": 58 }, "A": { "value": "'bar/foo'" } }, { "T": "ImportPair", "L": { "L": 2, "C": 9, "O": 44 }, "A": { "withRename": true }, "C": [ { "T": "ImportAll", "L": { "L": 2, "C": 9, "O": 44 } }, { "T": "Name", "L": { "L": 2, "C": 14, "O": 49 }, "A": { "value": "foo" } } ] } ] }, { "T": "Text", "L": { "L": 2, "C": 32, "O": 67 }, "A": { "value": "\r\n" } }, { "T": "Import", "L": { "L": 3, "C": 1, "O": 69 }, "A": { "value": "import foo from 'bar/foo'" }, "C": [ { "T": "String", "L": { "L": 3, "C": 18, "O": 86 }, "A": { "value": "'bar/foo'" } }, { "T": "Name", "L": { "L": 3, "C": 9, "O": 77 }, "A": { "value": "foo" } } ] }, { "T": "Text", "L": { "L": 3, "C": 27, "O": 95 }, "A": { "value": "\r\n" } } ] } }