@amplitude/ampli
Version:
Amplitude CLI
19 lines (18 loc) • 639 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const base_1 = require("../base");
const source_1 = require("../actions/source");
class Source extends base_1.default {
async run() {
const { flags: sourceFlags } = this.parse(Source);
if (!await this.shouldBeInitialized(sourceFlags)) {
return;
}
await new source_1.default(sourceFlags, {}, this.actionConfig(Source.id)).run();
}
}
exports.default = Source;
Source.id = 'source';
Source.description = 'list all sources';
Source.flags = Object.assign({}, base_1.default.commonFlagsWithToken);
Source.args = [];