UNPKG

balena-cli

Version:

The official balena Command Line Interface

29 lines (28 loc) 1.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const core_1 = require("@oclif/core"); const lazy_1 = require("../../utils/lazy"); class OrganizationCreateCmd extends core_1.Command { async run() { const { args: params } = await this.parse(OrganizationCreateCmd); const balena = (0, lazy_1.getBalenaSdk)(); const org = await balena.models.organization.create({ name: params.orgName, }); console.log((0, lazy_1.getVisuals)().table.vertical(org, ['id', 'name', 'handle', 'created_at'])); } } OrganizationCreateCmd.description = (0, lazy_1.stripIndent) ` Create an organization. Create a new organization. `; OrganizationCreateCmd.examples = ['$ balena organization create MyOrg']; OrganizationCreateCmd.args = { orgName: core_1.Args.string({ description: 'the name to use for the new organization', required: true, }), }; OrganizationCreateCmd.authenticated = true; exports.default = OrganizationCreateCmd; //# sourceMappingURL=create.js.map