attrs.tokens.json
9.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
{"type":"tag","line":1,"col":1,"val":"a"}
{"type":"start-attributes","line":1,"col":2}
{"type":"attribute","line":1,"col":3,"name":"href","val":"'/contact'","mustEscape":true}
{"type":"end-attributes","line":1,"col":18}
{"type":"text","line":1,"col":20,"val":"contact"}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"a"}
{"type":"start-attributes","line":2,"col":2}
{"type":"attribute","line":2,"col":3,"name":"href","val":"'/save'","mustEscape":true}
{"type":"end-attributes","line":2,"col":15}
{"type":"class","line":2,"col":16,"val":"button"}
{"type":"text","line":2,"col":24,"val":"save"}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"a"}
{"type":"start-attributes","line":3,"col":2}
{"type":"attribute","line":3,"col":3,"name":"foo","val":true,"mustEscape":true}
{"type":"attribute","line":3,"col":8,"name":"bar","val":true,"mustEscape":false}
{"type":"attribute","line":3,"col":13,"name":"baz","val":true,"mustEscape":false}
{"type":"end-attributes","line":3,"col":16}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":1,"val":"a"}
{"type":"start-attributes","line":4,"col":2}
{"type":"attribute","line":4,"col":3,"name":"foo","val":"'foo, bar, baz'","mustEscape":true}
{"type":"attribute","line":4,"col":24,"name":"bar","val":"1","mustEscape":true}
{"type":"end-attributes","line":4,"col":29}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":1,"val":"a"}
{"type":"start-attributes","line":5,"col":2}
{"type":"attribute","line":5,"col":3,"name":"foo","val":"'((foo))'","mustEscape":true}
{"type":"attribute","line":5,"col":18,"name":"bar","val":"(1) ? 1 : 0","mustEscape":true}
{"type":"end-attributes","line":5,"col":35}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":1,"val":"select"}
{"type":"indent","line":7,"col":1,"val":2}
{"type":"tag","line":7,"col":3,"val":"option"}
{"type":"start-attributes","line":7,"col":9}
{"type":"attribute","line":7,"col":10,"name":"value","val":"'foo'","mustEscape":true}
{"type":"attribute","line":7,"col":23,"name":"selected","val":true,"mustEscape":false}
{"type":"end-attributes","line":7,"col":31}
{"type":"text","line":7,"col":33,"val":"Foo"}
{"type":"newline","line":8,"col":1}
{"type":"tag","line":8,"col":3,"val":"option"}
{"type":"start-attributes","line":8,"col":9}
{"type":"attribute","line":8,"col":10,"name":"selected","val":true,"mustEscape":true}
{"type":"attribute","line":8,"col":20,"name":"value","val":"'bar'","mustEscape":true}
{"type":"end-attributes","line":8,"col":31}
{"type":"text","line":8,"col":33,"val":"Bar"}
{"type":"outdent","line":9,"col":1}
{"type":"tag","line":9,"col":1,"val":"a"}
{"type":"start-attributes","line":9,"col":2}
{"type":"attribute","line":9,"col":3,"name":"foo","val":"\"class:\"","mustEscape":true}
{"type":"end-attributes","line":9,"col":15}
{"type":"newline","line":10,"col":1}
{"type":"tag","line":10,"col":1,"val":"input"}
{"type":"start-attributes","line":10,"col":6}
{"type":"attribute","line":10,"col":7,"name":"pattern","val":"'\\\\S+'","mustEscape":true}
{"type":"end-attributes","line":10,"col":21}
{"type":"newline","line":12,"col":1}
{"type":"tag","line":12,"col":1,"val":"a"}
{"type":"start-attributes","line":12,"col":2}
{"type":"attribute","line":12,"col":3,"name":"href","val":"'/contact'","mustEscape":true}
{"type":"end-attributes","line":12,"col":18}
{"type":"text","line":12,"col":20,"val":"contact"}
{"type":"newline","line":13,"col":1}
{"type":"tag","line":13,"col":1,"val":"a"}
{"type":"start-attributes","line":13,"col":2}
{"type":"attribute","line":13,"col":3,"name":"href","val":"'/save'","mustEscape":true}
{"type":"end-attributes","line":13,"col":15}
{"type":"class","line":13,"col":16,"val":"button"}
{"type":"text","line":13,"col":24,"val":"save"}
{"type":"newline","line":14,"col":1}
{"type":"tag","line":14,"col":1,"val":"a"}
{"type":"start-attributes","line":14,"col":2}
{"type":"attribute","line":14,"col":3,"name":"foo","val":true,"mustEscape":true}
{"type":"attribute","line":14,"col":7,"name":"bar","val":true,"mustEscape":false}
{"type":"attribute","line":14,"col":11,"name":"baz","val":true,"mustEscape":false}
{"type":"end-attributes","line":14,"col":14}
{"type":"newline","line":15,"col":1}
{"type":"tag","line":15,"col":1,"val":"a"}
{"type":"start-attributes","line":15,"col":2}
{"type":"attribute","line":15,"col":3,"name":"foo","val":"'foo, bar, baz'","mustEscape":true}
{"type":"attribute","line":15,"col":23,"name":"bar","val":"1","mustEscape":true}
{"type":"end-attributes","line":15,"col":28}
{"type":"newline","line":16,"col":1}
{"type":"tag","line":16,"col":1,"val":"a"}
{"type":"start-attributes","line":16,"col":2}
{"type":"attribute","line":16,"col":3,"name":"foo","val":"'((foo))'","mustEscape":true}
{"type":"attribute","line":16,"col":17,"name":"bar","val":"(1) ? 1 : 0","mustEscape":true}
{"type":"end-attributes","line":16,"col":34}
{"type":"newline","line":17,"col":1}
{"type":"tag","line":17,"col":1,"val":"select"}
{"type":"indent","line":18,"col":1,"val":2}
{"type":"tag","line":18,"col":3,"val":"option"}
{"type":"start-attributes","line":18,"col":9}
{"type":"attribute","line":18,"col":10,"name":"value","val":"'foo'","mustEscape":true}
{"type":"attribute","line":18,"col":22,"name":"selected","val":true,"mustEscape":false}
{"type":"end-attributes","line":18,"col":30}
{"type":"text","line":18,"col":32,"val":"Foo"}
{"type":"newline","line":19,"col":1}
{"type":"tag","line":19,"col":3,"val":"option"}
{"type":"start-attributes","line":19,"col":9}
{"type":"attribute","line":19,"col":10,"name":"selected","val":true,"mustEscape":true}
{"type":"attribute","line":19,"col":19,"name":"value","val":"'bar'","mustEscape":true}
{"type":"end-attributes","line":19,"col":30}
{"type":"text","line":19,"col":32,"val":"Bar"}
{"type":"outdent","line":20,"col":1}
{"type":"tag","line":20,"col":1,"val":"a"}
{"type":"start-attributes","line":20,"col":2}
{"type":"attribute","line":20,"col":3,"name":"foo","val":"\"class:\"","mustEscape":true}
{"type":"end-attributes","line":20,"col":15}
{"type":"newline","line":21,"col":1}
{"type":"tag","line":21,"col":1,"val":"input"}
{"type":"start-attributes","line":21,"col":6}
{"type":"attribute","line":21,"col":7,"name":"pattern","val":"'\\\\S+'","mustEscape":true}
{"type":"end-attributes","line":21,"col":21}
{"type":"newline","line":22,"col":1}
{"type":"tag","line":22,"col":1,"val":"foo"}
{"type":"start-attributes","line":22,"col":4}
{"type":"attribute","line":22,"col":5,"name":"terse","val":"\"true\"","mustEscape":true}
{"type":"end-attributes","line":22,"col":17}
{"type":"newline","line":23,"col":1}
{"type":"tag","line":23,"col":1,"val":"foo"}
{"type":"start-attributes","line":23,"col":4}
{"type":"attribute","line":23,"col":5,"name":"date","val":"new Date(0)","mustEscape":true}
{"type":"end-attributes","line":23,"col":21}
{"type":"newline","line":25,"col":1}
{"type":"tag","line":25,"col":1,"val":"foo"}
{"type":"start-attributes","line":25,"col":4}
{"type":"attribute","line":25,"col":5,"name":"abc","val":true,"mustEscape":true}
{"type":"attribute","line":26,"col":5,"name":"def","val":true,"mustEscape":false}
{"type":"end-attributes","line":26,"col":8}
{"type":"newline","line":27,"col":1}
{"type":"tag","line":27,"col":1,"val":"foo"}
{"type":"start-attributes","line":27,"col":4}
{"type":"attribute","line":27,"col":5,"name":"abc","val":true,"mustEscape":true}
{"type":"attribute","line":28,"col":5,"name":"def","val":true,"mustEscape":false}
{"type":"end-attributes","line":28,"col":8}
{"type":"newline","line":29,"col":1}
{"type":"tag","line":29,"col":1,"val":"foo"}
{"type":"start-attributes","line":29,"col":4}
{"type":"attribute","line":29,"col":5,"name":"abc","val":true,"mustEscape":true}
{"type":"attribute","line":30,"col":3,"name":"def","val":true,"mustEscape":false}
{"type":"end-attributes","line":30,"col":6}
{"type":"newline","line":31,"col":1}
{"type":"tag","line":31,"col":1,"val":"foo"}
{"type":"start-attributes","line":31,"col":4}
{"type":"attribute","line":31,"col":5,"name":"abc","val":true,"mustEscape":true}
{"type":"attribute","line":32,"col":4,"name":"def","val":true,"mustEscape":false}
{"type":"end-attributes","line":32,"col":7}
{"type":"newline","line":33,"col":1}
{"type":"tag","line":33,"col":1,"val":"foo"}
{"type":"start-attributes","line":33,"col":4}
{"type":"attribute","line":33,"col":5,"name":"abc","val":true,"mustEscape":true}
{"type":"attribute","line":34,"col":3,"name":"def","val":true,"mustEscape":false}
{"type":"end-attributes","line":34,"col":6}
{"type":"newline","line":35,"col":1}
{"type":"tag","line":35,"col":1,"val":"foo"}
{"type":"start-attributes","line":35,"col":4}
{"type":"attribute","line":35,"col":5,"name":"abc","val":true,"mustEscape":true}
{"type":"attribute","line":36,"col":5,"name":"def","val":true,"mustEscape":false}
{"type":"end-attributes","line":36,"col":8}
{"type":"newline","line":38,"col":1}
{"type":"code","line":38,"col":1,"val":"var attrs = {foo: 'bar', bar: '<baz>'}","mustEscape":false,"buffer":false}
{"type":"newline","line":40,"col":1}
{"type":"tag","line":40,"col":1,"val":"div"}
{"type":"&attributes","line":40,"col":4,"val":"attrs"}
{"type":"newline","line":42,"col":1}
{"type":"tag","line":42,"col":1,"val":"a"}
{"type":"start-attributes","line":42,"col":2}
{"type":"attribute","line":42,"col":3,"name":"foo","val":"'foo'","mustEscape":true}
{"type":"attribute","line":42,"col":14,"name":"bar","val":"\"bar\"","mustEscape":true}
{"type":"end-attributes","line":42,"col":24}
{"type":"newline","line":43,"col":1}
{"type":"tag","line":43,"col":1,"val":"a"}
{"type":"start-attributes","line":43,"col":2}
{"type":"attribute","line":43,"col":3,"name":"foo","val":"'foo'","mustEscape":true}
{"type":"attribute","line":43,"col":14,"name":"bar","val":"'bar'","mustEscape":true}
{"type":"end-attributes","line":43,"col":24}
{"type":"newline","line":44,"col":1}
{"type":"eos","line":44,"col":1}