From microsoft/vscode#50707
TypeScript Version: 3.0.0-dev.20180530
Search Terms:
- update paths on file move
- base url
- non-relative
Code
- Clone this project: https://github.com/mjbvz/ts-update-paths-non-relative
The basic structure is:
tsconfig.json
sub/
a.ts
b.ts
tsconfig.json:
{
"compilerOptions": {
"module": "commonjs",
"target": "es2016",
"jsx": "preserve",
"baseUrl": "."
},
"exclude": [
"node_modules",
"**/node_modules/*"
]
}
a.ts:
b.ts
import { a } from 'sub/a';
export const b = 123;
console.log(a)
- Rename
sub/a.ts to sub/z.ts
Expected behavior:
Prompt to update paths
Actual behavior:
No prompt. This works if you use relative paths
From microsoft/vscode#50707
TypeScript Version: 3.0.0-dev.20180530
Search Terms:
Code
The basic structure is:
tsconfig.json:{ "compilerOptions": { "module": "commonjs", "target": "es2016", "jsx": "preserve", "baseUrl": "." }, "exclude": [ "node_modules", "**/node_modules/*" ] }a.ts:b.tssub/a.tstosub/z.tsExpected behavior:
Prompt to update paths
Actual behavior:
No prompt. This works if you use relative paths