hudochenkov / postcss-styled-syntax

PostCSS syntax for CSS-in-JS like styled-components
MIT License
74 stars 4 forks source link

Stylelint extension complains about TSError #8

Closed ZzzZeta closed 1 year ago

ZzzZeta commented 1 year ago

It throws errors for every character typing if the file is not yet a valid code. I think the ts parse error should not be thrown out.

TSError: Expression expected.     at createError (/workspaces/my-webapp/node_modules/postcss-styled-syntax/node_modules/@typescript-eslint/typescript-estree/dist/node-utils.js:529:12)     at convertError (/workspaces/my-webapp/node_modules/postcss-styled-syntax/node_modules/@typescript-eslint/typescript-estree/dist/convert.js:41:41)     at astConverter (/workspaces/my-webapp/node_modules/postcss-styled-syntax/node_modules/@typescript-eslint/typescript-estree/dist/ast-converter.js:15:42)     at parseWithNodeMapsInternal (/workspaces/my-webapp/node_modules/postcss-styled-syntax/node_modules/@typescript-eslint/typescript-estree/dist/parser.js:65:66)     at Object.parse (/workspaces/my-webapp/node_modules/postcss-styled-syntax/node_modules/@typescript-eslint/typescript-estree/dist/parser.js:43:21)     at parse (/workspaces/my-webapp/node_modules/postcss-styled-syntax/lib/parse.js:22:23)     at new LazyResult (/workspaces/my-webapp/node_modules/postcss/lib/lazy-result.js:133:16)     at getPostcssResult (/workspaces/my-webapp/node_modules/stylelint/lib/getPostcssResult.js:53:30)     at lintSource (/workspaces/my-webapp/node_modules/stylelint/lib/lintSource.js:99:10)     at async Function.standalone [as lint] (/workspaces/my-webapp/node_modules/stylelint/lib/standalone.js:122:26)
hudochenkov commented 1 year ago

Fixed in 0.3.3.