When we construct the program in a JS context we include stuff from node_modules/@types, but don't scan other node_modules to look for packages that have bundled .d.ts files, e.g. axios. This results in UMD globals being missing from the completion list.
As workaround I copied over the types from the axios directoy into node_modules/@types/axios and was surprised that this didn't light up intelisense. Why is that? I also tried to copy the type definitons to the ata cache (AppData\Local\Microsoft\TypeScript\2.5node_modules\@types) which also didn't help. Any other workaround until 2.8 is released?
Any news about the fix? Without the "reference mode" we are developing in blindly mode.
Most helpful comment
Any news about the fix? Without the "reference mode" we are developing in blindly mode.