@@ -26,7 +26,7 @@ export class ParseError extends SyntaxError {
2626 message : string ,
2727 offset : number ,
2828 line : number ,
29- column : number
29+ column : number ,
3030 ) {
3131 super ( message ) ;
3232 this . index = offset ;
@@ -42,14 +42,14 @@ export class ParseError extends SyntaxError {
4242 */
4343export function throwExpectedTokenError (
4444 name : string ,
45- beforeToken : MaybeNodeOrToken
45+ beforeToken : MaybeNodeOrToken ,
4646) : never {
4747 const locs = getLocation ( beforeToken ) ;
4848 const err = new ParseError (
4949 `Expected token '${ name } '.` ,
5050 locs . end ,
5151 locs . loc . end . line ,
52- locs . loc . end . column + 1
52+ locs . loc . end . column + 1 ,
5353 ) ;
5454
5555 throw err ;
@@ -62,14 +62,14 @@ export function throwExpectedTokenError(
6262 */
6363export function throwUnexpectedError (
6464 name : string ,
65- token : MaybeNodeOrToken
65+ token : MaybeNodeOrToken ,
6666) : never {
6767 const locs = getLocation ( token ) ;
6868 const err = new ParseError (
6969 `Unexpected ${ name } .` ,
7070 locs . start ,
7171 locs . loc . start . line ,
72- locs . loc . start . column + 1
72+ locs . loc . start . column + 1 ,
7373 ) ;
7474
7575 throw err ;
@@ -82,7 +82,7 @@ export function throwUnexpectedError(
8282 */
8383export function throwUnexpectedTokenError (
8484 name : string ,
85- token : MaybeNodeOrToken
85+ token : MaybeNodeOrToken ,
8686) : never {
8787 return throwUnexpectedError ( `token '${ name } '` , token ) ;
8888}
@@ -100,14 +100,14 @@ export function throwUnexpectedCommentError(token: Comment): never {
100100 * Throw syntax error for unexpected whitespace.
101101 */
102102export function throwUnexpectedSpaceError (
103- beforeToken : MaybeNodeOrToken
103+ beforeToken : MaybeNodeOrToken ,
104104) : never {
105105 const locs = getLocation ( beforeToken ) ;
106106 const err = new ParseError (
107107 "Unexpected whitespace." ,
108108 locs . end ,
109109 locs . loc . end . line ,
110- locs . loc . end . column + 1
110+ locs . loc . end . column + 1 ,
111111 ) ;
112112
113113 throw err ;
@@ -118,14 +118,14 @@ export function throwUnexpectedSpaceError(
118118 */
119119export function throwInvalidNumberError (
120120 text : string ,
121- token : MaybeNodeOrToken
121+ token : MaybeNodeOrToken ,
122122) : never {
123123 const locs = getLocation ( token ) ;
124124 const err = new ParseError (
125125 `Invalid number ${ text } .` ,
126126 locs . start ,
127127 locs . loc . start . line ,
128- locs . loc . start . column + 1
128+ locs . loc . start . column + 1 ,
129129 ) ;
130130
131131 throw err ;
@@ -138,15 +138,15 @@ export function throwInvalidNumberError(
138138export function throwUnexpectedNodeError (
139139 node : Node | JSONNode ,
140140 tokens : TokenStore ,
141- offset ?: number
141+ offset ?: number ,
142142) : never {
143143 if ( node . type === "Identifier" || node . type === "JSONIdentifier" ) {
144144 const locs = getLocation ( node ) ;
145145 const err = new ParseError (
146146 `Unexpected identifier '${ node . name } '.` ,
147147 locs . start ,
148148 locs . loc . start . line ,
149- locs . loc . start . column + 1
149+ locs . loc . start . column + 1 ,
150150 ) ;
151151 throw err ;
152152 }
@@ -164,7 +164,7 @@ export function throwUnexpectedNodeError(
164164 `Unexpected ${ type } literal.` ,
165165 locs . start ,
166166 locs . loc . start . line ,
167- locs . loc . start . column + 1
167+ locs . loc . start . column + 1 ,
168168 ) ;
169169 throw err ;
170170 }
@@ -174,7 +174,7 @@ export function throwUnexpectedNodeError(
174174 "Unexpected template literal." ,
175175 locs . start ,
176176 locs . loc . start . line ,
177- locs . loc . start . column + 1
177+ locs . loc . start . column + 1 ,
178178 ) ;
179179 throw err ;
180180 }
@@ -188,7 +188,7 @@ export function throwUnexpectedNodeError(
188188 `Unexpected ${ name } .` ,
189189 locs . start ,
190190 locs . loc . start . line ,
191- locs . loc . start . column + 1
191+ locs . loc . start . column + 1 ,
192192 ) ;
193193 throw err ;
194194 }
@@ -200,15 +200,15 @@ export function throwUnexpectedNodeError(
200200 `Unexpected token '${ name } '.` ,
201201 locs . start ,
202202 locs . loc . start . line ,
203- locs . loc . start . column + 1
203+ locs . loc . start . column + 1 ,
204204 ) ;
205205
206206 throw err ;
207207}
208208
209209/** get locations */
210210function getLocation (
211- token : MaybeNodeOrToken & { start ?: number ; end ?: number }
211+ token : MaybeNodeOrToken & { start ?: number ; end ?: number } ,
212212) {
213213 const start = token . range ?. [ 0 ] ?? token . start ! ;
214214 const end = token . range ?. [ 1 ] ?? token . end ! ;
0 commit comments