🔎 Search Terms
Preserve, Bundler, .js extension
🕗 Version & Regression Information
- This is the behavior in every version I tried, and I reviewed the FAQ for entries about completions
⏯ Playground Link
https://github.com/segevfiner/typescript-js-extension-issue
💻 Code
Completion in the "./foo" in the lines below uncommented results in ./foo.js despite using "moduleResolution": "Bundler".
// import { FOO } from "./foo";
// import { FOO } from "./foo.js";
🙁 Actual behavior
It completes to ./foo.js
🙂 Expected behavior
It should complete to ./foo as we are in "moduleResolution": "Bundler" but "module": "Preserve" causes it to add the js extension.
Additional information about the issue
No response
🔎 Search Terms
Preserve, Bundler, .js extension
🕗 Version & Regression Information
⏯ Playground Link
https://github.com/segevfiner/typescript-js-extension-issue
💻 Code
Completion in the
"./foo"in the lines below uncommented results in./foo.jsdespite using"moduleResolution": "Bundler".🙁 Actual behavior
It completes to
./foo.js🙂 Expected behavior
It should complete to
./fooas we are in"moduleResolution": "Bundler"but"module": "Preserve"causes it to add thejsextension.Additional information about the issue
No response