ts-morph
Ambient Modules
The ambient module symbols can be retrieved by calling:
const ambientModules = project.getAmbientModules();
This will return the ambient modules resolved by the compiler (ex. ambient modules in @types
or node_modules
).
Getting by name
Get an ambient module symbol based on its name:
const jQuerySymbol = project.getAmbientModule("jquery"); // returns: Symbol | undefined
const momentSymbol = project.getAmbientModuleOrThrow("moment"); // returns: Symbol