Closed alisnic closed 2 months ago
We are probably not using the parser config from eslint while using the walker. I will address this ASAP
@renanccastro didn't help, same error in 1.5.0:
SyntaxError: Unexpected token ','. (60:1)
Occurred while linting /Users/andreilisnic/Work/planable-app/client/instagram-client.ts:1
Rule: "@quave/meteor-quave/no-sync-mongo-methods-on-server"
at constructor (/Users/andreilisnic/Work/planable-app/node_modules/@babel/parser/lib/index.js:356:19)
at FlowParserMixin.raise (/Users/andreilisnic/Work/planable-app/node_modules/@babel/parser/lib/index.js:3223:19)
at FlowParserMixin.parseExprListItem (/Users/andreilisnic/Work/planable-app/node_modules/@babel/parser/lib/index.js:12000:14)
at FlowParserMixin.parseCallExpressionArguments (/Users/andreilisnic/Work/planable-app/node_modules/@babel/parser/lib/index.js:11054:22)
at FlowParserMixin.parseCoverCallAndAsyncArrowHead (/Users/andreilisnic/Work/planable-app/node_modules/@babel/parser/lib/index.js:10964:29)
at FlowParserMixin.parseSubscript (/Users/andreilisnic/Work/planable-app/node_modules/@babel/parser/lib/index.js:10899:19)
at FlowParserMixin.parseSubscript (/Users/andreilisnic/Work/planable-app/node_modules/@babel/parser/lib/index.js:5858:18)
at FlowParserMixin.parseSubscripts (/Users/andreilisnic/Work/planable-app/node_modules/@babel/parser/lib/index.js:10870:19)
at FlowParserMixin.parseSubscripts (/Users/andreilisnic/Work/planable-app/node_modules/@babel/parser/lib/index.js:5824:18)
at FlowParserMixin.parseExprSubscripts (/Users/andreilisnic/Work/planable-app/node_modules/@babel/parser/lib/index.js:10861:17)
@alisnic Are you trying with the latest version of the plugin? I have it running on a TS project here without an issue.
I'm using version 1.5.0, here's an excerpt from package-lock:
"@quave/eslint-plugin-meteor-quave": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@quave/eslint-plugin-meteor-quave/-/eslint-plugin-meteor-quave-1.5.0.tgz",
"integrity": "sha512-RMazDlXZkDiQd8UlnzBawpDRmHydUZSrpojmVYz0BAqYn727Yprs2j8WIqeJv+M4l+QH1je55ZHdg1OZjjEEIg==",
Any pointers on how I can debug this issue?
The problem seems be with *.ts files in client
folder in project root. if I move the file outside this folder everything seems to be working fine
Source that reproduces the problem:
Also I have typescript-eslint enabled as a parser in config: