-export function resolveModule(name: string, localPath: string, globalPath: string): Promise<string> {
- if (localPath) {
- let path = resolveFrom.silent(localPath, name)
- if (path) return Promise.resolve(path)
- }
- try {
- let path = resolveFrom(globalPath, name)
- return Promise.resolve(path)
- } catch (e) {
- return Promise.reject(e)
- }
-}
-