eslint-plugin-obsidian
Version:
ESLint rules for Obsidian
14 lines • 497 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ClassResolver = void 0;
class ClassResolver {
constructor(fileReader) {
this.fileReader = fileReader;
}
resolve(clazz, from) {
const classPath = from.imports.find(($import) => $import.includes(clazz));
return classPath && this.fileReader.read(from.path, classPath.path).findClass(clazz);
}
}
exports.ClassResolver = ClassResolver;
//# sourceMappingURL=classResolver.js.map