{"size": 761, "ext": "js", "max_stars_repo_path": "ionic/node_modules/ionic/commands/git/index.js", "max_stars_repo_name": "pritris/hello-world-in-every-language", "max_stars_repo_stars_event_min_datetime": "2020-09-28T10:29:57.000Z", "max_stars_repo_stars_event_max_datetime": "2020-09-28T10:29:57.000Z", "max_issues_repo_path": "ionic/node_modules/ionic/commands/git/index.js", "max_issues_repo_name": "pritris/hello-world-in-every-language", "max_issues_repo_issues_event_min_datetime": "2021-03-09T20:10:40.000Z", "max_issues_repo_issues_event_max_datetime": "2022-02-26T18:36:23.000Z", "max_forks_repo_path": "ionic/node_modules/ionic/commands/git/index.js", "max_forks_repo_name": "pritris/hello-world-in-every-language", "max_forks_repo_forks_event_min_datetime": "2019-10-01T06:33:42.000Z", "max_forks_repo_forks_event_max_datetime": "2020-03-17T10:51:11.000Z"}
{"max_stars_count": 1, "max_issues_count": 8, "max_forks_count": 16, "avg_line_length": 40.0526315789, "max_line_length": 161, "alphanum_fraction": 0.6018396846}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const namespace_1 = require("../../lib/namespace");
class GitNamespace extends namespace_1.Namespace {
    async getMetadata() {
        return {
            name: 'git',
            summary: 'Commands relating to git',
        };
    }
    async getCommands() {
        return new namespace_1.CommandMap([
            ['clone', async () => { const { GitCloneCommand } = await Promise.resolve().then(() => require('./clone')); return new GitCloneCommand(this); }],
            ['remote', async () => { const { GitRemoteCommand } = await Promise.resolve().then(() => require('./remote')); return new GitRemoteCommand(this); }],
        ]);
    }
}
exports.GitNamespace = GitNamespace;
