### π 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"`. ```ts // 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_