You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
vp migrate should auto remove esModuleInterop: false from tsconfig.json #1145
vp lint
VITE+ - The Unified Toolchain for the Web
The plugin "vite-tsconfig-paths" is detected. Vite now supports tsconfig paths resolution natively via the resolve.tsconfigPaths option. You can remove the plugin and set resolve.tsconfigPaths: truein your Vite config instead.
× typescript(tsconfig-error): Invalid tsconfig
╭─[tsconfig.json:9:24]
8 │ "skipLibCheck": true,
9 │ "esModuleInterop": false,
· ─────
10 │ "allowSyntheticDefaultImports": true,
╰────
help: Option 'esModuleInterop=false' has been removed. Please remove it from your configuration.
See https://github.com/oxc-project/tsgolint/issues/351 for more information.
Found 0 warnings and 1 error.
Finished in 233ms on 13 files with 213 rules using 16 threads.
Activity
fix(migrate): auto-remove esModuleInterop: false from tsconfig.json
fix(migrate): auto-remove esModuleInterop: false from tsconfig.json
fix(migrate): auto-remove esModuleInterop: false from tsconfig.json
fix(migrate): auto-remove esModuleInterop: false from tsconfig.json
camc314 commentedon Mar 26, 2026
@fengmk2 shall we do the same for
allowSyntheticDefaultImportsmicrosoft/TypeScript#62567 ?fengmk2 commentedon Mar 26, 2026
@camc314 No problem, I'll remove the
allowSyntheticDefaultImports: falsein my next PR.fix(migrate): auto-remove esModuleInterop: false from tsconfig.json (#…
fix(migrate): auto-remove allowSyntheticDefaultImports: false from ts…
fix(migrate): auto-remove esModuleInterop: false from tsconfig.json (#…
fix(migrate): auto-remove allowSyntheticDefaultImports: false from ts…
fix(migrate): auto-remove allowSyntheticDefaultImports: false from ts…
fix(migrate): auto-remove esModuleInterop: false from tsconfig.json (v…