umijs / babel-plugin-import

Modularly import plugin for babel.
3.15k stars 403 forks source link

After adding babel-plugin-import, prettier cannot parse "type modifiers on import(TS4.5 feature)". #600

Open mori5321 opened 2 years ago

mori5321 commented 2 years ago

After I installed babel-plugin-import into my project, prettier(on pre-commit hook) starts to raise an parse error about type modifiers on import, which was implemented in TypeScript 4.5 & babel 7.16.0(https://github.com/babel/babel/pull/13802).

The Error Logs

✖ prettier --write:
[error] packages/components/src/XXX.tsx: SyntaxError: ',' expected. (20:8)
[error]   19 | import {
[error] > 20 |   type XXXXType,

Does anyone have some clue to fix this?