{"size": 87, "ext": "js", "max_stars_repo_path": "test/__node__/self-reference/code.js", "max_stars_repo_name": "intellild/babel-plugin-transform-typescript-metadata", "max_stars_repo_stars_event_min_datetime": "2019-03-24T12:51:18.000Z", "max_stars_repo_stars_event_max_datetime": "2022-03-10T08:42:27.000Z", "max_issues_repo_path": "test/__node__/self-reference/code.js", "max_issues_repo_name": "intellild/babel-plugin-transform-typescript-metadata", "max_issues_repo_issues_event_min_datetime": "2019-03-24T12:28:19.000Z", "max_issues_repo_issues_event_max_datetime": "2022-03-17T10:20:02.000Z", "max_forks_repo_path": "test/__node__/self-reference/code.js", "max_forks_repo_name": "intellild/babel-plugin-transform-typescript-metadata", "max_forks_repo_forks_event_min_datetime": "2019-04-01T19:33:21.000Z", "max_forks_repo_forks_event_max_datetime": "2022-02-24T08:25:57.000Z"}
{"max_stars_count": 193, "max_issues_count": 65, "max_forks_count": 15, "avg_line_length": 10.875, "max_line_length": 29, "alphanum_fraction": 0.6091954023}
import { inject } from 'lib';

@injectable()
class Self {
  @inject()
  child: Self;
}
