FindAllDefinitionsResolver.d.ts 405 B

123456789
  1. import type FileState from '../FileState.js';
  2. import type { ComponentNodePath, ResolverClass } from './index.js';
  3. /**
  4. * Given an AST, this function tries to find all object expressions that are
  5. * passed to `React.createClass` calls, by resolving all references properly.
  6. */
  7. export default class FindAllDefinitionsResolver implements ResolverClass {
  8. resolve(file: FileState): ComponentNodePath[];
  9. }