Get file path of imported module
问题 I'm writing a class decorator for my controllers. It looks like: export function Controller<T extends { new(...args: any[]): {} }> (ctor: T) { return class extends ctor { public readonly name = name; } } ctor is a constructor of a class decorated with @Controller . Full path to the controller's file is src/modules/{module}/controllers/{ctrl}Controller.ts . I need to get parts in curly braces and concatenate them into {module}.{ctrl} . To do so I need a filepath of module from which ctor is